Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/03/2009, 12:26
Avatar de djsos
djsos
 
Fecha de Ingreso: septiembre-2007
Ubicación: Madrid-España
Mensajes: 374
Antigüedad: 16 años, 8 meses
Puntos: 14
no funciona :S

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&ntilde;a:
    <input name="pass" type="text" class="imputbox" id="pass" />
</p>
  <p>Re-escribe tu contrase&ntilde;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??