Metodi HTML DOM sono azioni che è possibile eseguire (su elementi HTML).
Proprietà HTML DOM sono valori (di elementi HTML) che è possibile impostare o modificare.
L'interfaccia di programmazione DOM
Il DOM HTML è possibile accedere con JavaScript (e con altri linguaggi di programmazione).
Nel DOM, tutti gli elementi HTML sono definiti come oggetti.
L'interfaccia di programmazione è le proprietà ei metodi di ogni oggetto.
Unaproprietà è un valore che si può ottenere o impostare (come cambiare il contenuto di un elemento HTML).
Unmetodo è un'azione che si può fare (come aggiungere o eliminazione di un elemento HTML).
Esempio
L'esempio seguente modifica il contenuto (il innerHTML ) del <p> elemento con id = "demo":
Esempio
<html>
<body>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = "Hello World!";
</script>
</body>
</html>
Prova tu stesso " Nell'esempio precedente, getElementById è un metodo, mentre innerHTML è una proprietà.
Il getElementById Method
Il modo più comune per accedere a un elemento HTML è quello di utilizzare l'id dell'elemento.
Nell'esempio sopra il getElementById metodo utilizzato id="demo" per trovare l'elemento.
Il innerHTML Proprietà
Il modo più semplice per ottenere il contenuto di un elemento è quello di utilizzare il innerHTML proprietà.
La innerHTML proprietà è utile per ottenere o sostituire il contenuto di elementi HTML.
La innerHTML proprietà può essere utilizzata per ottenere o modificare qualsiasi elemento HTML, tra cui <html> e <body> .