Código Javascript:
Ver original
function nuevoAjax() { var xmlhttp=false; try { // Creacion del objeto AJAX para navegadores no IE xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { // Creacion del objet AJAX para IE xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch(E) { if (!xmlhttp && typeof XMLHttpRequest!='undefined') xmlhttp=new XMLHttpRequest(); } } return xmlhttp; } function TelefonoExiste(telefono) { var ajax=nuevoAjax(); var respuesta = ''; ajax.open("GET", "valida1.php?telefono="+telefono, true); ajax.onreadystatechange=function() { if (ajax.readyState==4) respuesta=ajax.responseText; alert('Respuesta de php' + respuesta); TelefonoExiste = respuesta; } ajax.send(null); } function GuardaFormulario() { if (document.form1.telefono.value.length==0){ alert("Insertar el Teléfono") document.form1.telefono.focus() return 0; } else if (TelefonoExiste(document.form1.telefono.value).length==0) { alert('El nº de teléfono ya existe') document.form1.telefono.focus() return 0; } //el formulario se envia else alert("El formulario se envio con exito!") document.form1.submit(); }
Gracias.