Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/01/2009, 22:15
Biasoli
 
Fecha de Ingreso: mayo-2005
Mensajes: 2
Antigüedad: 19 años
Puntos: 0
No puedo crear elemento

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.