English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
La tabella seguente elenca le proprietà dell'oggetto Document:
Proprietà | Descrizione |
---|---|
activeElement | Restituisce l'elemento attualmente attivo nel documento |
baseURI | Restituisce l'URI assoluto di base del documento |
body | Imposta o restituisce il corpo del documento (elemento) |
cookie | Restituisce la lista separata da punto e virgola dei cookie del documento |
characterSet | Restituisce il set di caratteri utilizzato dal documento |
defaultView | Restituisce l'oggetto finestra associato al documento; se non ci sono oggetti finestra disponibili, restituisce null |
designMode | Ottiene o imposta la capacità di editare l'intero documento |
doctype | Restituisce la dichiarazione di tipo di documento del documento corrente |
documentElement | Restituisce l'elemento Document che è il figlio diretto del documento (<html>elemento) |
documentURI | Imposta o restituisce l'indirizzo del documento in forma di stringa |
domain | Restituisce il dominio del server che ha caricato il documento |
embeds | Restituisce tutti gli<embed>Elenco degli elementi |
forms | Restituisce tutti gli<form>Elenco degli elementi |
fullscreenElement | Restituisce l'elemento attualmente visualizzato in modalità a schermo intero |
fullscreenEnabled | Restituisce un valore booleano che indica se è possibile visualizzare il documento in modalità a schermo intero |
head | Restituisce l'elemento<head>elementi |
images | Restituisce tutti gli<img>Elenco degli elementi |
implementation | Restituisce l'implementazione DOM associata al documento corrente |
lastModified | Restituisce la data e l'ora dell'ultima modifica del documento |
links | Restituisce tutti gli elementi con l'attributo href nel documento<a>e<area>Raccolta degli elementi |
readyState | Restituisce lo stato di caricamento del documento |
referrer | Restituisce l'URL del documento che ha caricato il documento corrente |
scripts | Restituisce i<script>Elenco degli elementi |
title | Imposta o restituisce il titolo del documento |
URL | Restituisce l'URL completo del documento HTML in forma di stringa |
La tabella seguente elenca i metodi dell'oggetto Document:
Metodo | Descrizione |
---|---|
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 |