Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2008, 15:57
Avatar de bandolera_triste
bandolera_triste
 
Fecha de Ingreso: noviembre-2007
Mensajes: 136
Antigüedad: 16 años, 5 meses
Puntos: 0
como unir estas dos funciones

<script language="JavaScript1.1">
function validar(formulario) {
if (formulario.password2.value.length < 8) {
alert("Escriba por lo menos 8 caracteres en el campo \"REPETIR CONTRASEÑA\".");
formulario.nombre.focus();
return (false);
}
if (formulario.password2.value.length < 4) {
alert("Escriba su país de residencia.");
formulario.nombre.focus();
return (false);
}
return (true);
}
</script>

************************************
<script language="javascript" type="text⁄javascript">
function validacion(formulario) {
var er_nombre = ⁄^([a-z]|[A-Z]|á|é|í|ó|ú|ñ|ü|\s|\.|-)+$⁄ ⁄⁄letras, '.' y '-' o vacio
⁄⁄direccion de correo electronico
var er_email = ⁄^(.+\@.+\..+)$⁄

⁄⁄comprueba campo de nombre
if(!er_nombre.test(formulario.nombre.value)) {
alert('Contenido del campo NOMBRE no válido.')
return false
}


⁄⁄comprueba campo de email
if(!er_email.test(formulario.email.value)) {
alert('Contenido del campo E-MAIL no válido.')
return false
}

alert('Los campos introducidos son CORRECTOS.')
return true ⁄⁄cambiar por return true para ejecutar la accion del formulario
}

<⁄script>

es ke kiero una sola funcion ke valide campos vacios y un campo email
de este form

<form onsubmit="return validacion(this)" name="FormValidacion" action="registrarusuario.php">

<small>E-mail:</small><br><input type="text" name="email" size="14"><br><br>
<small>PASSWORD:</small><br><input type="text" name="password" size="8"><br><br>
<small>PASSWORD:</small><br><input type="text" name="password2" size="8"><br><br>
<small>PAIS:</small><br><input type="text" name="pais" size="8"><br><br>
<input type="submit" value="Validar" name="boton_envio">
<input type="reset" value="Borrar" name="boton_borrar"></form>

porfavor es ke no se nada de java..