English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Oggetto Documento HTML DOM

Oggetto Document

L'oggetto Document è il proprietario di tutti gli altri oggetti nella tua pagina web.

L'oggetto Document è il nodo radice del documento HTML, rappresenta la tua pagina web.

Per accedere a qualsiasi elemento della pagina HTML, si inizia sempre dall'oggetto Document.

Fornisce funzionalità globali per il documento, come come ottenere l'URL della pagina e creare nuovi elementi nel documento.

Questo esempio utilizza il metodo getElementById() per trovare l'elemento HTML (con id="para"):

document.getElementById("para");
Testa a vedere‹/›

L'oggetto Document è il nodo radice di un documento HTML.

Proprietà dell'oggetto Document

La tabella seguente elenca le proprietà dell'oggetto Document:

ProprietàDescrizione
activeElementRestituisce l'elemento attualmente attivo nel documento
baseURIRestituisce l'URI assoluto di base del documento
bodyImposta o restituisce il corpo del documento (elemento)
cookieRestituisce la lista separata da punto e virgola dei cookie del documento
characterSetRestituisce il set di caratteri utilizzato dal documento
defaultViewRestituisce l'oggetto finestra associato al documento; se non ci sono oggetti finestra disponibili, restituisce null
designModeOttiene o imposta la capacità di editare l'intero documento
doctypeRestituisce la dichiarazione di tipo di documento del documento corrente
documentElementRestituisce l'elemento Document che è il figlio diretto del documento (<html>elemento)
documentURIImposta o restituisce l'indirizzo del documento in forma di stringa
domainRestituisce il dominio del server che ha caricato il documento
embedsRestituisce tutti gli<embed>Elenco degli elementi
formsRestituisce tutti gli<form>Elenco degli elementi
fullscreenElementRestituisce l'elemento attualmente visualizzato in modalità a schermo intero
fullscreenEnabledRestituisce un valore booleano che indica se è possibile visualizzare il documento in modalità a schermo intero
headRestituisce l'elemento<head>elementi
imagesRestituisce tutti gli<img>Elenco degli elementi
implementationRestituisce l'implementazione DOM associata al documento corrente
lastModifiedRestituisce la data e l'ora dell'ultima modifica del documento
linksRestituisce tutti gli elementi con l'attributo href nel documento<a>e<area>Raccolta degli elementi
readyStateRestituisce lo stato di caricamento del documento
referrerRestituisce l'URL del documento che ha caricato il documento corrente
scriptsRestituisce i<script>Elenco degli elementi
titleImposta o restituisce il titolo del documento
URLRestituisce l'URL completo del documento HTML in forma di stringa

Metodi dell'oggetto Document

La tabella seguente elenca i metodi dell'oggetto Document:

MetodoDescrizione
addEventListener()Aggiungi un gestore di eventi al documento
adoptNode()Adotta un nodo dall'documento esterno
close()Chiudi il flusso di documento precedentemente aperto con document.open()
createAttribute()Crea un nuovo nodo di attributo
createComment()Crea un nuovo nodo di commento con il testo specificato
createDocumentFragment()Crea un nuovo nodo di documento fragment
createElement()Crea un nuovo nodo di elemento con il nome del tag specificato
createTextNode()Crea un nodo di testo
execCommand()Esegui l'operazione di clipboard specificata sull'elemento attualmente a fuoco
exitFullscreen()Esci dalla modalità a schermo intero dell'elemento
getElementById()Restituisce l'elemento con l'attributo ID specificato
getElementsByClassName()Restituisce l'elenco degli elementi con il nome della classe specificato
getElementsByName()Restituisce l'elenco degli elementi con il nome specificato
getElementsByTagName()Restituisci un elenco di elementi con il nome del tag specificato
hasFocus()Restituisci true se il focus è attualmente presente in qualsiasi posizione all'interno del documento specificato
importNode()Restituisci una copia clonata del nodo da un documento esterno
normalize()Elimina i nodi Text vuoti e connette i nodi adiacenti
normalizeDocument()Elimina i nodi Text vuoti e connette i nodi adiacenti
open()Apri il flusso del documento per la scrittura
querySelector()Restituisci il primo elemento che corrisponde al selettore CSS specificato nel documento
querySelectorAll()Restituisci l'elenco di tutti gli elementi che corrispondono al selettore CSS specificato nel documento
removeEventListener()Rimuovi l'event handler da un documento che ha aggiunto addEventListener()
write()Scrivi un'espressione HTML o codice JavaScript nel documento
writeln()Come write(), ma aggiunge un carattere di nuova riga dopo ogni espressione