Hola.
Lo que yo quiero hacer es acceder a una lista usando DOM y crear un ítem. Pero cuando lo pruebo no anda. No se que puede ser.
El código es este:
Código:
<html>
<head>
<script type="text/javascript">
function crear(){
var principal = document.getElementById("div1");
var nuevo = document.createElement("li");
nuevo.innerHTML = "<a href=\"http://www.google.com.ar\">Google</a>";
principal.childNodes[1].firstChild.appendChild(nuevo);
}
</script>
</head>
<body>
<input type="button" value="Crear" onclick="crear()" />
<div style="width: 500px" id="div1">
<h5>Título</h5>
<div>
<ul>
<li>Ítem 1</li>
<li>Ítem 2</li>
</ul>
</div>
</div>
</body>
</html>
La línea 8 es la que da problemas creo.
El código HTML tiene que ser estrictamente así, no lo puedo cambiar.
Espero que puedan ayudarme gracias.