Mínimo 3 caracteres
Resuelto
Perfil bloqueado
-
Usuario anónimo -
Usuario anónimo -
Hola,
No consigo que el usuario tenga que ingresar 3 caracteres en un campo para que sea válido. No sé cuál es el carácter que significa "todos los caracteres", ¿cuál es el código, por favor?
Estoy utilizando este código para verificar:
<html>
<head>
<title>Verificar las entradas del formulario</title>
<script type="text/javascript">
<!--
function verif_formulaire()
{
if(document.formulaire.pseudo.value == "") {
alert("Por favor, ingrese su seudónimo");
document.formulaire.pseudo.focus();
return false;
}
if(document.formulaire.mot_de_passe.value == "") {
alert("Por favor, ingrese su contraseña!");
document.formulaire.mot_de_passe.focus();
return false;
}
if(document.formulaire.courriel.value == "") {
alert("Por favor, ingrese una dirección de correo válida");
document.formulaire.courriel.focus();
return false;
}
if(document.formulaire.mail2.value == "") {
alert("Por favor, ingrese una dirección de correo válida");
document.formulaire.mail2.focus();
return false;
}
if(document.formulaire.Jour.value == "") {
alert("Por favor, ingrese una fecha válida");
document.formulaire.Jour.focus();
return false;
}
if(document.formulaire.Mois.value == "") {
alert("Por favor, ingrese una fecha válida");
document.formulaire.Mois.focus();
return false;
}
if(document.formulaire.Annee.value == "") {
alert("Por favor, ingrese una fecha válida");
document.formulaire.Annee.focus();
return false;
}
}
//-->
</script>
</head>
<body bgcolor="#EEEEEE" text="#000000">
Configuración: (eliminado por la moderación)
No consigo que el usuario tenga que ingresar 3 caracteres en un campo para que sea válido. No sé cuál es el carácter que significa "todos los caracteres", ¿cuál es el código, por favor?
Estoy utilizando este código para verificar:
<html>
<head>
<title>Verificar las entradas del formulario</title>
<script type="text/javascript">
<!--
function verif_formulaire()
{
if(document.formulaire.pseudo.value == "") {
alert("Por favor, ingrese su seudónimo");
document.formulaire.pseudo.focus();
return false;
}
if(document.formulaire.mot_de_passe.value == "") {
alert("Por favor, ingrese su contraseña!");
document.formulaire.mot_de_passe.focus();
return false;
}
if(document.formulaire.courriel.value == "") {
alert("Por favor, ingrese una dirección de correo válida");
document.formulaire.courriel.focus();
return false;
}
if(document.formulaire.mail2.value == "") {
alert("Por favor, ingrese una dirección de correo válida");
document.formulaire.mail2.focus();
return false;
}
if(document.formulaire.Jour.value == "") {
alert("Por favor, ingrese una fecha válida");
document.formulaire.Jour.focus();
return false;
}
if(document.formulaire.Mois.value == "") {
alert("Por favor, ingrese una fecha válida");
document.formulaire.Mois.focus();
return false;
}
if(document.formulaire.Annee.value == "") {
alert("Por favor, ingrese una fecha válida");
document.formulaire.Annee.focus();
return false;
}
}
//-->
</script>
</head>
<body bgcolor="#EEEEEE" text="#000000">
Configuración: (eliminado por la moderación)
1 respuesta
Hola
No entiendo lo que quieres decir con 'el carácter que significa "todos los caracteres"'.
Sin embargo, para verificar si hay al menos 3 caracteres en un campo:
y no olvides añadir return true; al final de las pruebas, si todo está bien.
No entiendo lo que quieres decir con 'el carácter que significa "todos los caracteres"'.
Sin embargo, para verificar si hay al menos 3 caracteres en un campo:
if(document.formulario.pseudo.value.length <3) { alert("Por favor, introduce un seudónimo de al menos 3 caracteres"); document.formulario.pseudo.focus(); return false; } y no olvides añadir return true; al final de las pruebas, si todo está bien.