Agradecería algún apunte sobre la siguiente función con appendChild, ya que me funciona de manera irregular.
Código Javascript:
Ver original
function traer() { if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { newdiv.innerHTML = xmlhttp.responseText; } var newdiv = document.createElement("div"); var container = document.getElementById("p"); container.appendChild(newdiv); xmlhttp.open("GET","pageconsulta.php",true); xmlhttp.send(); }
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.