Foros del Web » Programando para Internet » Javascript »

alguien me puede ayudar con los campos vacios?

Estas en el tema de alguien me puede ayudar con los campos vacios? en el foro de Javascript en Foros del Web. Buenas gente, resulta que estoy haciendo unos formularios de registro, el problema es que nunca se me dio bien javaScript, y despues de un tiempo ...
  #1 (permalink)  
Antiguo 07/02/2008, 04:05
 
Fecha de Ingreso: febrero-2008
Mensajes: 72
Antigüedad: 16 años, 11 meses
Puntos: 0
alguien me puede ayudar con los campos vacios?

Buenas gente, resulta que estoy haciendo unos formularios de registro, el problema es que nunca se me dio bien javaScript, y despues de un tiempo ya n m acuerdo bien como se hacia para que los valores de los input o los texarea no los deje en blanco, si alguien me puede echar una mano, estare eternamente agradecido.

Aquí dejo el codigo del formulario:



<form name="form1" method="post" action="crear_registro.php">
<table border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td width="200"><strong>Nick</strong></td>
<td><input name="nick" type="text" id="nick"></td>
</tr>
<tr>
<td width="200"><strong>Contrase&ntilde;a</strong></td>
<td><input name="pass" type="password" id="pass">
</tr>
<td width="200"><strong>repite la contraseña</strong></td>
<td><input name="pass1" type="password" id="pass1">
</tr>
<td width="200"><input type="submit" name="Submit" value="Enviar"></td>

</tr>
</table>
</form>
  #2 (permalink)  
Antiguo 07/02/2008, 04:12
Avatar de Bytevamp  
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 19 años, 7 meses
Puntos: 7
Re: alguien me puede ayudar con los campos vacios?

A ver, no soy un experto en JavaScript, pero yo hago lo siguiente:


Código HTML:
<script type="text/javascript">
function validarinfor() {
	if (document.form1.nick.value==''){
		alert("Debe poner un Nick.");
		return (false);
	}	
	if (document.form1.pass.value==''){
		alert("Debe poner un Password.");
		return (false);
	}	
        if (document.form1.pass.value!=document.form1.pass1.value){
		alert("Ambos Password han de ser iguales.");
		return (false);
	}
	document.form1action ="crear_registro.php";    	
	document.form1.submit();
}
</script>


<form name="form1" method="post" onsubmit="javascript:validarinfor(); return false;">
<table border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td width="200"><strong>Nick</strong></td>
<td><input name="nick" type="text" id="nick"></td>
</tr>
<tr>
<td width="200"><strong>Contrase&ntilde;a</strong></td>
<td><input name="pass" type="password" id="pass">
</tr>
<td width="200"><strong>repite la contraseña</strong></td>
<td><input name="pass1" type="password" id="pass1">
</tr>
<td width="200"><input type="submit" name="Submit" value="Enviar"></td>

</tr>
</table>
</form> 
Si no me equivoque en nada deberia ir bien
ya me contaras.

Saludos.
__________________
"zankius veri mach" a todos los que me habeis ayudado.
carteles para inmobiliarias || alquiler de coches
  #3 (permalink)  
Antiguo 07/02/2008, 05:23
 
Fecha de Ingreso: febrero-2008
Mensajes: 72
Antigüedad: 16 años, 11 meses
Puntos: 0
Re: alguien me puede ayudar con los campos vacios?

antes de poner el codigo en mi formulario de registro, queria hacerte una pregunta, yo en el action, tenia puesto que fuera a l otra página que insertaba los datos, y ahora tu as cambiado para que vaya al action, mi pregunta es la siguiente, a donde le pongo que tiene que mandar los resultados???? esque no lo tengo muy claro esto...


EDITO: ya me di cuenta, soy un cegato, no agas caso de lo que dicho, Muchas gracias, me as salvado..
  #4 (permalink)  
Antiguo 07/02/2008, 06:06
 
Fecha de Ingreso: febrero-2008
Mensajes: 72
Antigüedad: 16 años, 11 meses
Puntos: 0
Re: alguien me puede ayudar con los campos vacios?

he puesto el codigo y me va perfectamente, muchisimas gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:15.