De no llevar la teoría a la practica es lo mismo que estar vació.
al parecer ninguno de ustedes sabe ajax en la practica, solo se inundan con teorías y planteamientos que no llevan a ninguna parte.
acá yo te dejo un ejemplo practico simple para que lo asimiles y veas como funciona lo adapte a tu requerimiento del formulario.
código fuente completo: http://www.mediafire.com/?nj2dmnmrmmf
Código ajax:
Ver original<html>
<head>
<script>
var xhrobj;
function ajax_request() {
if(navigator.appName == "Microsoft Internet Explorer") {
xhrobj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
xhrobj = new XMLHttpRequest();
}
xhrobj.open('get', 'miarchivo.txt');
xhrobj.onreadystatechange = ajax_response;
xhrobj.send(null);
}
function ajax_response() {
if(xhrobj.readyState == 4) {
document.write(xhrobj.responseText);
}
}
</script>
</head>
<form>
<input type="submit" value="Mi mensaje" onclick="ajax_request()">
</form>
</body>
</html>