Coincido con Jovany_Hipster deverias usar ajax solo que te propongo este metodo es un poco mas facil.
Código Javascript
:
Ver originalfunction datos(div, fomulario){
var Formulario = document.getElementById(fomulario);
var longitudFormulario = Formulario.elements.length;
var cadenaFormulario = ""
var sepCampos
sepCampos = ""
for (var i=0; i <= Formulario.elements.length-1;i++) {
cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].value);
sepCampos="&";
}
alert(cadenaFormulario);
var ajax=nuevoAJA();
alert(div);
ajax.open("GET","funciones/funciones_tienda.php?tarea="+div+
'&='+cadenaFormulario,true);
alert(ajax);
ajax.onreadystatechange=function(){
if (ajax.readyState==4){
document.getElementById(div).innerHTML=ajax.responseText;
}
}
ajax.send(null);
//window.onerror = new Function("return true");
}
en el metodo onclick le mandas de parametros el id del div donde quieres la respuesta y el id de tu formulario en lo demas funciona igual que el de Jovany_Hipster y puedes usar lo con cualquier div solo en tu php pon un case. espero que te sirva.