Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/01/2012, 06:05
breaststroke
 
Fecha de Ingreso: octubre-2010
Mensajes: 189
Antigüedad: 13 años, 7 meses
Puntos: 0
appenChild funciona irregularmente

Muy buenas.
Agradecería algún apunte sobre la siguiente función con appendChild, ya que me funciona de manera irregular.

Código Javascript:
Ver original
  1. function traer()
  2. {
  3. if (window.XMLHttpRequest)
  4.   {// code for IE7+, Firefox, Chrome, Opera, Safari
  5.   xmlhttp=new XMLHttpRequest();
  6.   }
  7. else
  8.   {// code for IE6, IE5
  9.   xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  10.   }
  11. xmlhttp.onreadystatechange=function()
  12.   {
  13. newdiv.innerHTML = xmlhttp.responseText;
  14.   }
  15. var newdiv = document.createElement("div");
  16. var container = document.getElementById("p");
  17. container.appendChild(newdiv);
  18. xmlhttp.open("GET","pageconsulta.php",true);
  19. xmlhttp.send();
  20.  
  21. }

Recojo información de la página pageconsulta.php, a través de la función onreadystatechange y luego creo un nuevo elemento (p) dentro de un (div) que ya tengo, donde va la información recogida.
Pero algo falla porque no funciona siempre bien.

Un saludo. Gracias.


*Normalmente (creo que no siempre siempre) abre la página pageconsulta.php. Pero no siempre me trae los datos de la misma.