Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/06/2014, 17:21
Avatar de fedefrankk
fedefrankk
 
Fecha de Ingreso: agosto-2007
Mensajes: 871
Antigüedad: 17 años, 4 meses
Puntos: 7
Pregunta Mostrar resultado en un div con AJAX

Buenas a todos, estoy empezando con el tema de AJAX, de apoco,
lo que quiero hacer es mandar una variable cualquiera, con un formulario,
y con si se puede <a href ....>

tengo el siguiente codigo y no me funciona, (es sacado de internet y tocado por mi)

mi codigo


Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.             function estafuncion(str){
  3.                 var xmlhttp;
  4.                 if (str=="")
  5.                   {
  6.                   document.getElementById("txtHint").innerHTML="";
  7.                   return;
  8.                   }
  9.                 if (window.XMLHttpRequest)
  10.                   {// code for IE7+, Firefox, Chrome, Opera, Safari
  11.                   xmlhttp=new XMLHttpRequest();
  12.                   }
  13.                 else
  14.                   {// code for IE6, IE5
  15.                   xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  16.                   }
  17.                 xmlhttp.onreadystatechange=function()
  18.                   {
  19.                   if (xmlhttp.readyState==4 && xmlhttp.status==200)
  20.                      {
  21.                      document.getElementById("cliente").innerHTML=xmlhttp.responseText;
  22.                      }
  23.                   }
  24.                   xmlhttp.open("GET",str,true);
  25.                 xmlhttp.send();
  26.             }
  27.         </script>
  28.     </head>
  29.     <body>
  30.         <form action="02.php"  method="get" onsubmit="estafuncion(this.value)">
  31.             Nombre:<input type="text" name="str" />
  32.             <input type="submit" name="noss" />
  33.             </form>
  34.         <div id="cliente">


y el 02.php
Código PHP:
Ver original
  1. <?
  2.  
  3. $name=$_GET['str'];
  4. echo "esto es lo que mandaste". $name;
  5.  
  6.  
  7. ?>

Creo que para los que saben es sencillo,
todo lo que busco en google esta con jquery, pero primero quiero aprender un poco de ajax..

Bueno se agradece sus tiempo
saludos cordiales
fede

saludos