HTML DOM-Eigenschaft
Das Eigentum ist der Wert des Knotens (HTML-Elemente), können Sie und festlegen.
Programming Interface
Mit dem JavaScript (und andere Programmiersprachen) DOM Zugriff auf HTML.
Alle HTML Elemente werden als ein Objekt definiert ist, und die Programmierschnittstelle ist Objektmethode und Objekteigenschaften.
Das Verfahren ist eine Operation (wie zB das Hinzufügen oder Ändern von Elementen), die Sie ausführen können.
Das Eigentum ist, dass Sie bekommen können oder Sollwert (zum Beispiel Knotennamen oder Inhalt).
innerHTML- Eigenschaft
Der einfachste Weg, um den Inhalt des Elements zu erhalten, ist die Innerhtml-Eigenschaft verwendet wird.
innerHTML- Eigentum zu erhalten oder den Inhalt von HTML-Elementen nützlich ersetzen.
Beispiele
Der folgende Code wird das id = "Intro", die <p> Element innerHTML-:
Beispiele
<body>
<p id="intro">Hello World!</p>
<script>
var txt=document.getElementById("intro").innerHTML;
document.write(txt);
</script>
</body>
</html>
Versuchen »
In dem obigen Beispiel ist getElementById Verfahren, während innerHTML- eine Eigenschaft ist.
innerHTML- Eigenschaft kann verwendet werden, um alle HTML-Elemente zu erhalten oder zu ändern, einschließlich <html> und <body>. |
NodeName Attribut gibt den Namen des Knotens.
- nodeName ist eine schreibgeschützte
- nodeName mit demselben Tag-Namen eines Elementknotens
- nodeName Attributknoten mit dem gleichen Attributnamen
- nodeName Textknoten ist immer #text
- nodeName Dokumentknoten ist immer #document
Hinweis: nodeName immer enthalten Groß HTML - Element - Tag - Namen.
nodeValue Eigenschaft
NodeValue Eigenschaftswert angegebenen Knoten.
- nodeValue Elementknoten ist nicht definiert oder null
- nodeValue Textknoten ist der Text selbst
- nodeValue Attributknoten ist ein Attributwert
Ruft den Wert des Elements
Das folgende Beispiel abrufen <p id = "intro"> -Tag Textknoten Werte:
Beispiele
<body>
<p id="intro">Hello World!</p>
<script type="text/javascript">
x=document.getElementById("intro");
document.write(x.firstChild.nodeValue);
</script>
</body>
</html>
Versuchen »
nodeType Eigenschaft
nodeType Eigenschaft gibt die Art des Knotens. nodeType ist schreibgeschützt.
Knotentypen sind wichtiger:
Elementtyp | NodeType |
---|---|
Element | 1 |
Immobilien | 2 |
Text | 3 |
Note | 8 |
Datei | 9 |