Código HTML:
<script type="text/javascript"> function objetoAjax(){ var xmlhttp=false; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } function enviarConsulta(cedula){ ajax = objetoAjax(); var divContenido = document.getElementById('contenido'); divContenido.innerHTML= 'Cargando Consulta...'; data = 'Consulta_RMI2.php?cedula='+cedula; ajax.open("GET", data); ajax.onreadystatechange=function() { if (ajax.readyState==4){ divContenido.innerHTML= ajax.responseText; }} ajax.send(null); } </script> <table border="0" align="center"> <form name="form2"> <TR align="center"><TH>DIGITE CEDULA<TH> <td align="center"><input type="text" name="cedula1" size="20"></td></TR> </table> <table border="0" align="center"> <td align="center"><input type="button" value="Aceptar" onClick="enviarConsulta(cedula1)"></td> </form> </table> <div id="contenido">MUESTRO EL RESULTADO DE LA CONSULTA</div>
El problema es que la variable cedula no esta llegando correctamente a mi php encargado de hacer la consulta, si en el php hago un echo de la variable cedula obtenida mediante el metodo GET, me muestra [object HTMLInputElement] y no lo que escribi en el cuadro de texto.
Estoy haciendo algo mal?????
Muchas gracias por la colaboracion!!!!!