Hola
Prueba así. Fíjate en los cambios que he hecho
Cita: function getXMLHTTPRequest() {
try {
req = new XMLHttpRequest();
} catch(err1) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch (err2) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch (err3) {
req = false;
}
}
}
return req;
}
var http = getXMLHTTPRequest();
function showQuery(f, datos){
divResultado = document.getElementById('resultado');
url = datos+ '?cuenta=' + f.account.value + '&nombre=' +f.nombre.value;
http.open("GET", url, true);
http.onreadystatechange=function() {
if (http.readyState==4) {
if(http.status == 200) {
divResultado.innerHTML = http.responseText;
}
}
}
http.send(null)
}
<div id="scontainer">
<form name="consulta" action="" onsubmit="showQuery(this, 'query.php'); return false">
<div id="search_container">
<p><span>Cuenta: </span><input name="account" type="text" size="40" maxlength="50" />
<span>Nombre: </span><input name="nombre" type="text" size="40" maxlength="50" />
<input name="Submit" type="submit" value="Submit" /></p>
</div>
</form>
</div>
<div id="resultado"></div>
Suerte