19/12/2012, 10:48
|
| | Fecha de Ingreso: diciembre-2012
Mensajes: 9
Antigüedad: 12 años Puntos: 0 | |
Problema al validar formulario Buenas! soy nuevo en el foro y me estreno con esta duda, estoy haciendo una práctica en la cual tengo que validar un formulario y que al validarlo me lleve a una pagina 1.html por ejemplo que ponga bienvenido. Los requisitos para validar ya los tengo hechos solo me falta validarlo y que este me lleve a la página. Copio el código y gracias de antemano!!!! :D
<html><html>
<head>
<script languaje="JavaScript">
function evaluation(form){
Password = form.Password.value
Repite = form.Repite.value
var Nick = form.Nick.value
var Edad = form.Edad.value
var camtcha = form.camtcha.value
var indice = form.opciones.selectedIndex
var condiciones = form.condiciones
if (Nick.length < 1)
{alert ("Debe introducir algún campo en Nick")
return false}
if (Password != Repite)
{alert("Las dos claves son distintas...")
return false}
if (Password.length < 6)
{alert("La contraseña debe tener al menos 6 carácteres")
return false}
if (Edad.length < 1)
{alert ("Debe introducir algún campo en Edad")
return false}
if(isNaN(Edad))
{alert("Debe introducir un número en Edad")
return false}
if( indice == null || indice == 0 )
{alert ("Seleccione un país")
return false}
if( !condiciones.checked )
{alert ("Acepte las normas.")
return false}
if (camtcha.length < 1)
{alert ("Debe introducir algún campo en Camtcha")
return false}
if (camtcha != "6854")
{alert ("El código cifrado del Camtcha no es correcto.")
return false}
return(true)
}
</script>
</head>
<body>
<form action="/1.html" onsubmit="return (evaluation(form))" >
<table border="1">
<tr>
<td>NICK</td>
<td><input type="text" name = "Nick" size=15></td>
</tr>
<tr>
<td>Password</td>
<td><input type="password" name = "Password" size=15></td>
</tr>
<tr>
<td>Repite</td>
<td><input type="password" name = "Repite" size=15></td>
</tr>
<tr>
<td>Edad</td>
<td><input type="text" name = "Edad" size=15></td>
</tr>
<tr>
<td>Pais</td>
<td><select id="opciones" name="opciones">
<option value="0">Seleccione un país</option>
<option value="1">España</option>
<option value="2">Italia</option>
<option value="3">Francia</option>
<option value="4">Reino Unido</option>
</select></td>
</tr>
<tr>
<td><input type="checkbox" value="condiciones" name="condiciones"
id="condiciones"/> Acepto las normas</td>
<td></td>
</tr>
<tr>
<td><img src="1.png" width="148" height="43"></td>
<td><input type="text" name="camtcha" size=15></td>
</tr>
<tr>
<td></td>
<td><div align="center"><input type="button" value="OK" onclick="evaluation(form)" ></div></td>
</tr>
</form>
</body>
</html> |