ahh perdon, aquí va:
parte de mi index
Código :
function cargarform(){
var contenedor;
contenedor = document.getElementById('resu');
ajax=nuevoAjax();
ajax.open("GET", [b]"add.php"[/b],true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
contenedor.innerHTML = ajax.responseText
}
}
ajax.send(null)
}
function cargarContenido(){
var n1, n2, contenedor;
contenedor = document.getElementById('resu');
n1 = document.getElementById('n1').value;
n2 = document.getElementById('n2').value;
ajax=nuevoAjax();
ajax.open("POST", "[b]send.php[/b]",true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
contenedor.innerHTML = ajax.responseText
}
}
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("n1="+n1+"&n2="+n2)
}
</script>
luego tengo un link
<a href="javascript:cargarform()">contacto</a>
ese link carga la pagina add.php en el div "resu" y hasta ahí todo bien, luego add.php tiene el siguiente codigo:
Código :
<form onSubmit="cargarContenido(); return false">
<div><input type="text" id="n1" value="valor1" /></div>
<div><input type="text" id="n2" value="valor2" /></div>
<div><input type="submit" value="enviar" onPress="cargarContenido()" /></div>
</form>
este formulario al dar submit carga el archivo send.php en el div resu y se le envian las variables n1 y n2.
send.php las debería recibir para ya manejarlas ahí, pero no me funciona, pues nunca se reciben las variables n1 y n2 =S
espero esta vez me haya explicado mejor para que me puedan contestar, saludos