Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/04/2015, 13:15
pithon
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 13 años
Puntos: 10
Respuesta: aceder a la etiqueta de una capa

Hola Alexis88, tube un error al escribir por eso puse el h1, quiero que cambie de color al pulsar un boton pr eso uso javascript, en fin me di cuenta que el error esta en otra parte del codigo, al insertar un h3 encima del existente en dicha capa, pongo ejemplo.

Código Javascript:
Ver original
  1. <h3>titulo fuera de la capa</h3>
  2. <div id='capa'>
  3.     <h3>contenido h3</h3>
  4. </div>
  5.  
  6. <script>
  7. capa=document.getElementById("capa");
  8. titulo = capa.getElementsByTagName('h3')[0];
  9. contenido=document.createTextNode("nuevo titulo");
  10. titulo2=document.createElement('h3');
  11. titulo2.appendChild(contenido);
  12. capa.insertBefore(titulo2,titulo);
  13. capa.getElementsByTagName('h3')[0].style.color="red";
  14. </script>


intento insertar un h3 dentro del div encima del h3 existente, funciona bien pero despues al cambiar de color no me lo cambia me dice que capa no esta definido, la ultima linea del javascript, alguna idea saludos.