Haber creo que tienes un fallo esto es tu codigo:
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();
*
}
y creo que lo que container no es un id sino un parametro <p> no es asi? si es asi debe ser este tu codigo:
newdiv.innerHTML = xmlhttp.responseText;
* }
var newdiv = document.createElement("div");
var container = document.getElementsByTagName("p");
container.appendChild(newdiv);
xmlhttp.open("GET","pageconsulta.php",true);
xmlhttp.send();*
}
te das cuenta lo que e hecho no es getElementById sino GetElemtentsByTagName(loquesea);
aqui tienes una pagina donde te enseña esto
http://www.dhtmlya.com.ar/temarios/d...cod=6&punto=12
Espero que te sirva, un saludo