Hola gente, estuve viendo lo de ajax que está en el módulo( perdón leo, pero durante el curso ni lo había mirado) y no lo pude hacer andar, pero creo que en el curso ya alguien había comentado lo mismo, si alguno lo miró y arregló por favor me diga por qué no anda. acá va el código, a ver si alguien se da cuenta que le pasa a esto:<div>
<br></div><div><br></div><div><br></div><div><br></div><div><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "<a href="http://www.w3.org/TR/html4/loose.dtd">http://www.w3.org/TR/html4/loose.dtd</a>"></div>
<div><html></div><div><br></div><div><head></div><div><span class="Apple-tab-span" style="white-space:pre"> </span><meta http-equiv="content-type" content="text/html; charset=UTF-8"></div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span><meta name="German" content="ger"></div><div><span class="Apple-tab-span" style="white-space:pre"> </span><title>Ejemplo XML HTTP Request</title></div>
<div> </div><div> <script language="javascript" type="text/javascript"></div><div> // crea el ambiente JS para recibir la respuesta dinámica</div><div> var xmlHttp = new XMLHttpRequest();</div>
<div><br></div><div> </div><div> </div><div> function callServer(){</div><div> //obtiene el nombre escrito a medida que se escribe</div><div> var nombre=document.getElementById("nombre").value;</div>
<div> //sigo solo si hay datos</div><div> if ((nombre == null)||(nombre == ""))return;</div><div> </div><div> //arma la URL para hacer la consulta</div><div> var url="getValues.php?nombre=" + escape(nombre);</div>
<div> </div><div> //abre la conexion con el servidor</div><div> xmlHttp.open("GET",url,true);</div><div> </div><div> //Determina la función a ejecutar cuando se obtiene la respuesta del servidor</div>
<div> xmlHttp.onreadystatechange=updatePage;</div><div> </div><div> //Envía la petición</div><div> xmlHttp.send("?nombre=" + escape(nombre)); </div><div> }</div><div> //funcion que actualiza la página con la respuesta</div>
<div> function updatePage(){</div><div> if (xmlHttp.readyState == 4 ){</div><div> var response=xmlHttp.responseText;</div><div> documente.getElementById("respuesta").value=response;</div>
<div> }</div><div> } </div><div> </div><div> </script></div><div></head></div><div><br></div><div><body></div><div> <h3>Ejemplo de AJAX 2</h3></div><div> <form></div>
<div> <p>Nombre:<input type="text" name="nombre" id="nombre" size="22" onchange="javascript callServer();" ></p></div><div> <p>Respuesta: <input type="text" name="respuesta" id="respuesta" size="40"></p></div>
<div> </form></div><div></body></div><div></html> </div>