HTML DOM - Modificar


Modificar HTML = cambiar elementos, atributos, estilos y eventos.


Modificar elementos HTML

Modificar el HTML DOM significa muchos aspectos diferentes:

  • Cambiar contenido HTML
  • Cambiar estilos CSS
  • Cambiar atributos HTML
  • Crear nuevos elementos HTML
  • Eliminar elementos HTML existentes
  • Cambiar eventos (manejadores)

En los próximos capítulos, profundizaremos en los métodos comunes para modificar el HTML DOM.


Crear contenido HTML

La forma más sencilla de cambiar el contenido de un elemento es usar la propiedad innerHTML.

El siguiente ejemplo cambia el contenido HTML de un elemento <p>:

Ejemplo

<p id="p1">Hello World!</p> <script>document.getElementById("p1").innerHTML="Nuevo texto!";</script> <p>El contenido del párrafo se modifica mediante un script.</p>

Pruébelo »

lamp Le explicaremos los detalles del ejemplo en los siguientes capítulos.


Cambiar el estilo HTML

A través del HTML DOM, puede acceder al objeto de estilo de un elemento HTML.

El siguiente ejemplo cambia el estilo HTML de un párrafo:

Ejemplo

<p id="p1">Hello world!</p> <p id="p2">Hello world!</p> <script> document.getElementById("p2").style.color="blue"; document.getElementById("p2").style.fontFamily="Arial"; document.getElementById("p2").style.fontSize="larger"; </script>

Pruébelo »


Crear nuevos elementos HTML

Para agregar un nuevo elemento al HTML DOM, primero debe crear el elemento (nodo de elemento) y luego agregarlo a un elemento existente.

Ejemplo

<div id="div1"> <p id="p1">Este es un párrafo.</p> <p id="p2">Este es otro párrafo.</p> </div> <script>var para=document.createElement("p"); var node=document.createTextNode("Este es un nuevo párrafo."); para.appendChild(node); var element=document.getElementById("div1"); element.appendChild(para);</script>

Pruébelo »
Otras extensiones