hola tengo un formulario per no consigo que llame a la funcion
este es el formulario
Código HTML:
<form id="reg1" name="reg1" method="post" action="">
<p>Introduce tu direcion de correo:
<input name="correo" type="text" class="imputbox" id="correo" />
</p>
<p>Vuelvela a introdurla por seguridad:
<input name="correo1" type="text" class="imputbox" id="correo1" />
</p>
<p>Escoje una contraseña:
<input name="pass" type="text" class="imputbox" id="pass" />
</p>
<p>Re-escribe tu contraseña:
<input name="pass1" type="text" class="imputbox" id="pass1" />
</p>
<p>Introduce los sigientes digitos de control</p>
<p><img src="captcha.php" width="100" height="30">
<input id="tmptxt"name="tmptxt" type="text" class="imputbox"/>
</p>
<p>
<button type="button" id="reg" class="eereimputbox" onclick="reg()">Ingresar</button>
</p>
</form>
este es al archivo que contiene la funcion reg()
Código HTML:
function reg()
{
// Obtendo la capa donde se muestran las respuestas del servidor
var capa=document.getElementById("resp");
//obteniendo los datos
var email=document.getElementById("correo").value;
var email1=document.getElementById("correo1").value;
var pass=document.getElementById("pass").value;
var pass1=document.getElementById("pass1").value;
var tmptxt=document.getElementById("tmptxt").value;
// Creo el objeto AJAX
var ajax=nuevoAjax();
// Coloco el mensaje "Cargando..." en la capa
capa.innerHTML="Cargando...";
// Abro la conexión, envío cabeceras correspondientes al uso de POST y envío los datos con el método send del objeto AJAX
ajax.open("POST", "RegistroComprovacion.php", true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("correo="+email+"&correo1="+email1+"&pass="+pass+"&pass1="+pass1"tmptxt="+tmptxt);
ajax.onreadystatechange=function()
{
if (ajax.readyState==4)
{
// Respuesta recibida. Coloco el texto plano en la capa correspondiente
capa.innerHTML=ajax.responseText;
}
}
}
al archivo lo llamo con
<script type="text/javascript" src="ajax.js"></script>
y la pagina de comprovacion funciona correctamente
Alguna solucion??