Latest web development tutorials

propriété HTML DOM

La propriété est la valeur des noeuds (éléments HTML), vous pouvez obtenir ou définir.


Interface de programmation

Par JavaScript (et d'autres langages de programmation) en HTML accès DOM.

Tous les éléments HTML sont définis comme un objet, et l'interface de programmation est la méthode d'objet et propriétés de l'objet.

La méthode est une opération (comme l'ajout d'éléments ou modifier) ​​que vous pouvez effectuer.

La propriété est que vous pouvez obtenir ou la valeur (par exemple, le nom de noeud ou le contenu).


propriété innerHTML

La meilleure façon d'obtenir le contenu de l'élément est d'utiliser la propriété innerHTML.

propriété innerHTML pour obtenir ou remplacer le contenu des éléments HTML utiles.

Exemples

Le code suivant obtient l'id = "intro" l'élément <p> innerHTML:

Exemples

<html>
<body>

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

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

</body>
</html>

Essayez »

Dans l'exemple ci-dessus, getElementById est une méthode, alors que innerHTML est une propriété.

lampe

propriété innerHTML peut être utilisé pour obtenir ou modifier les éléments HTML, y compris <html> et <body>.



attribut NodeName spécifie le nom du noeud.

  • nodeName est en lecture seule
  • nodeName avec le même nom de balise d'un noeud d'élément
  • nodeName attribut noeuds avec le même nom d'attribut
  • nodeName nœud de texte est toujours #text
  • le document nodeName noeud est toujours #document

Remarque: nodeName contient toujours des majuscules élément HTML nom de la balise.


propriété nodeValue

valeur de la propriété NodeValue de noeud spécifié.

  • nœud d'élément nodeValue est undefined ou null
  • nodeValue nœud de texte est le texte lui-même
  • nodeValue noeud d'attribut est une valeur d'attribut

Obtient la valeur de l'élément

L'exemple suivant permet de récupérer <id = "intro" p> valeurs de nœud balise de texte:

Exemples

<html>
<body>

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

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

</body>
</html>

Essayez »


propriété nodeType

propriété nodeType renvoie le type de noeud. nodeType est en lecture seule.

Les types de nœuds sont plus importants:

type d'élément NodeType
élément 1
propriété 2
texte 3
note 8
fichier 9