Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/07/2015, 07:23
VALFONSOG
 
Fecha de Ingreso: julio-2015
Ubicación: MEXICO
Mensajes: 46
Antigüedad: 9 años, 5 meses
Puntos: 0
Sonrisa Respuesta: Enviar datos onclick javascript php

Coincido con Jovany_Hipster deverias usar ajax solo que te propongo este metodo es un poco mas facil.


Código Javascript:
Ver original
  1. function datos(div, fomulario){
  2.     var Formulario = document.getElementById(fomulario);
  3.     var longitudFormulario = Formulario.elements.length;
  4.     var cadenaFormulario = ""
  5.     var sepCampos
  6.     sepCampos = ""
  7.         for (var i=0; i <= Formulario.elements.length-1;i++) {
  8.             cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].value);
  9.             sepCampos="&";
  10.                 }
  11. alert(cadenaFormulario);
  12.                 var ajax=nuevoAJA();
  13.                 alert(div);        
  14.             ajax.open("GET","funciones/funciones_tienda.php?tarea="+div+
  15.             '&='+cadenaFormulario,true);
  16.             alert(ajax);   
  17.             ajax.onreadystatechange=function(){
  18.                
  19.                 if (ajax.readyState==4){
  20.                            
  21.                         document.getElementById(div).innerHTML=ajax.responseText;
  22.                     }
  23.                    
  24.      
  25.    
  26.             }
  27.             ajax.send(null);
  28.         //window.onerror = new Function("return true");
  29.  
  30.  }

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.
__________________
VENIMOS A APRENDER