propiedad HTML DOM
La propiedad es el valor de los nodos (elementos HTML), se puede obtener o establecer.
Interfaz de programación
Por JavaScript (y otros lenguajes de programación) el acceso a HTML DOM.
Todos los elementos HTML se definen como un objeto, y la interfaz de programación es el método de objeto y las propiedades del objeto.
El método es una operación (por ejemplo, agregar o modificar elementos) que puede realizar.
La propiedad es que se puede obtener o valor establecido (por ejemplo, nombre de nodo o contenido).
propiedad innerHTML
La forma más fácil de obtener el contenido del elemento es el uso de la propiedad innerHTML.
propiedad innerHTML para obtener o reemplazar el contenido de los elementos HTML útiles.
Ejemplos
El código siguiente obtiene el id = el elemento "intro" <p> innerHtml:
Ejemplos
<body>
<p id="intro">Hello World!</p>
<script>
var txt=document.getElementById("intro").innerHTML;
document.write(txt);
</script>
</body>
</html>
Trate »
En el ejemplo anterior, getElemenById es un método, mientras que innerHTML es una propiedad.
propiedad innerHTML puede utilizarse para obtener o modificar cualquiera de los elementos HTML, incluyendo <html> y <body>. |
NombreNodo atributo especifica el nombre del nodo.
- nombreNodo es de sólo lectura
- nodeName con el mismo nombre de la etiqueta de un nodo elemento
- nombreNodo nodos atributo con el mismo nombre de atributo
- nombreNodo nodo de texto es siempre #text
- nodo de documento nombreNodo es siempre #document
Nota: nombreNodo contiene siempre en mayúsculas nombre de la etiqueta elemento HTML.
propiedad nodeValue
valor de la propiedad NodeValue nodo especificado.
- nodeValue nodo de elemento no está definido o nula
- nodeValue nodo de texto es el propio texto
- nodeValue nodo de atributo es un valor de atributo
Obtiene el valor del elemento
El siguiente ejemplo se recuperará <id = "intro" p> valores de los nodos de texto de la etiqueta:
Ejemplos
<body>
<p id="intro">Hello World!</p>
<script type="text/javascript">
x=document.getElementById("intro");
document.write(x.firstChild.nodeValue);
</script>
</body>
</html>
Trate »
propiedad nodeType
nodeType propiedad devuelve el tipo de nodo. nodeType es de solo lectura.
Los tipos de nodo son más importantes:
Tipo de elemento | NodeType |
---|---|
elemento | 1 |
propiedad | 2 |
texto | 3 |
nota | 8 |
expediente | 9 |