Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/11/2009, 13:03
sergiop21
 
Fecha de Ingreso: diciembre-2008
Mensajes: 805
Antigüedad: 15 años, 11 meses
Puntos: 20
Respuesta: ajax y input text

vamos parte por parte como jack

miaxaj.js

Código:
//ARCHIVO MIAJAX.JS

//Creamos la variable para toda la función.
var ajaxbusca;

//Creamos el objeto que enviará el POST
function buscarconpost(){
if (window.XMLHttpRequest)
{
// code for IE7+, Firefox, Chrome, Opera, Safari
return new XMLHttpRequest();
}
if (window.ActiveXObject)
{
// code for IE6, IE5
return new ActiveXObject("Microsoft.XMLHTTP");
}
return null;
}

//Esta función nos envía los datos.
function enviarbusca() {

//Recuperamos los datos del formulario
var valorposta = document.buscar.boton.value;
var valorpostb = document.buscar.haga.value;

//Recurrimos al objeto que enviará POST
ajaxbusca=buscarconpost();

if (ajaxbusca==null)
{
alert ("Parece que tu navegador no tiene soporte para AJAX");
return;
}

var url="yorecibo.php";
ajaxbusca.onreadystatechange=resultadover;
//Método, Dirección y variable.
ajaxbusca.open("POST",url,true);
//Se envían las cabeceras.
ajaxbusca.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
//Finalmente se envían las variables.
ajaxbusca.send("haga="+valorpostb+"&boton="+valorp osta);

//Limpiamos la variable del comentario.
document.buscar.haga.value = "";
}

function resultadover()
{
if (ajaxbusca.readyState==4)
{
document.getElementById("resultado").innerHTML=aja xbusca.responseText;
}
}
esto es html

Código:
<html>
<head>
<script type="text/javascript" src="miajax.js"></script>

</head>
<body>
<br /><br />
<small>Formulario para buscar el código que querés</small><br /><br />
<form name="buscar" method="post" action="javascript:enviarbusca();">
<input type="text" name="haga">
<input name="boton" value="buscar">
<input class="buscab" type="submit" name="envia" value="Buscar">
</form>
<br />
</td>
</tr>

</table>

<br />
<div id="resultado"></div>
<br />
</body>
</html>

y esto es yorecibo.php

Código:
<?php
//Rescato variables de búsqueda si las hay
$boton = $_POST["boton"];
$haga = $_POST["haga"];
$devuelto = null;
?>
bueno si es asi, no me esta funcionado jajajajja