Latest web development tutorials

Proprietà HTML DOM

La proprietà è il valore del nodo (elementi HTML), è possibile ottenere o impostare.


Interfaccia di programmazione

Con JavaScript (e altri linguaggi di programmazione) in HTML DOM accesso.

Tutti gli elementi HTML sono definiti come un oggetto, e l'interfaccia di programmazione è il metodo oggetto e le proprietà degli oggetti.

Il metodo è un'operazione (come l'aggiunta o modificare gli elementi) che è possibile eseguire.

La proprietà è che si può ottenere o valore impostato (ad esempio, il nome del nodo o il contenuto).


proprietà innerHTML

Il modo più semplice per ottenere il contenuto dell'elemento è quello di utilizzare la proprietà innerHTML.

proprietà innerHTML per ottenere o sostituire il contenuto di elementi HTML utili.

Esempi

Il codice seguente ottiene il id = "intro" l'elemento <p> innerHTML:

Esempi

<html>
<body>

<p id="intro">Hello World!</p>

<script>
var txt=document.getElementById("intro").innerHTML;
document.write(txt);
</script>

</body>
</html>

Prova »

Nell'esempio precedente, getElementById è un metodo, mentre innerHTML è una proprietà.

lampada

proprietà innerHTML possono essere utilizzati per ottenere o modificare qualsiasi elemento HTML, tra cui <html> e <body>.



attributo NodeName specifica il nome del nodo.

  • nodeName è una sola lettura
  • Nodename con lo stesso nome di tag di un nodo di elemento
  • nodeName attributo nodi con lo stesso nome dell'attributo
  • nodeName nodo di testo è sempre #text
  • nodeName nodo documento è sempre #document

Nota: nodeName contiene sempre maiuscolo elemento HTML nome del tag.


immobili nodeValue

valore della proprietà NodeValue nodo specificato.

  • nodo elemento nodeValue è indefinito o nullo
  • nodeValue nodo di testo è il testo stesso
  • nodeValue nodo attributo è un valore di attributo

Ottiene il valore dell'elemento

L'esempio seguente recupera <id = "intro" p> valori dei nodi tag di testo:

Esempi

<html>
<body>

<p id="intro">Hello World!</p>

<script type="text/javascript">
x=document.getElementById("intro");
document.write(x.firstChild.nodeValue);
</script>

</body>
</html>

Prova »


immobili nodeType

Proprietà nodeType restituisce il tipo di nodo. nodeType è di sola lettura.

tipi di nodo sono più importanti:

Tipo di elemento NodeType
elemento 1
proprietà 2
testo 3
nota 8
file 9