
04/05/2009, 10:27
|
 | | | Fecha de Ingreso: marzo-2009
Mensajes: 38
Antigüedad: 15 años, 11 meses Puntos: 0 | |
Respuesta: Combinar un evento onclick???? Ok gracias estubeinvestigando el asunto y tengo lo sgte: El formulario y el llamado ajax, con funcion js:
<html>
<body><head><title></title>
<script type="text/javascript">
//llamdo a ajax
function getXMLHTTP(){
var obj = null;
try {
obj = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try {
obj = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e2) {
obj = null;
}
}
if (!obj && typeof XMLHttpRequest != "undefined") {
obj = new XMLHttpRequest();
}
return obj;
}
function enviaPeticion(url,callback) {
objAjax = getXMLHTTP();
objAjax.open("GET",url,true);
objAjax.onreadystatechange = function() {
if (objAjax.readyState == 4) {
callback(objAjax.responseText);
}
}
objAjax.send(null);
}
function enviar() {
var vop1 = document.forms[0].cedula.value;
enviaPeticion("ajaxphp.php?cedula="+vop1,miCallbac k);
}
function miCallback(respuesta) {
document.getElementById("res").innerHTML = respuesta;
}
</script>
<script>
function Evento()
{
alert('ALERT ALERT!!!')
}
</script>
</head> y el codigo php de lado servidor:
<?php
if($_GET["op1"])
{
$conexion=mysql_connect("localhost","root","root") or die ("no se puedo hacer la conexion");
mysql_select_db("caninos",$conexion);
$consulta = "SELECT cachorro.nombre FROM cachorro WHERE cod_cliente = ".$_GET["op1"];
echo $consulta;
?> pero de igual forma no me arrja ningun resultdo, como si el formulario no fuera enviado, o el evento no se ejecutara..Ayuda porfavor si? |