Programación Web y Scripting > JavaScript

 Validar Campo Cuando Se Escibe

(1/3) > >>

natashca:
hola a todos los del foro...tengo lo siguiente.....valido varios campos porque son de obligacion ....y ay campos que no son necesarios pedirlos por equivocacion ...mi pregunata es si habra alguna funcion que me permita ...por ejemplo..

si escribo en ese textbox que valide..por ejmplo el rut del padre del alumno .....y si no se escribe que no valide solo las demas que son por obligacion....

ojala puedan ayudarme grasias desde ya

Altareum:
Hm... Tienes un ejemplo del formulario donde quieres aplicar eso, porque no entendí muy bien lo que necesitas hacer.


Saludos.
Altareum.

LeGatoRojo:
Yo tampoco entendí, las validaciones son sencillas, pero bueno da un ejemplo claro  :huh:

natashca:
ola ...bueno leyendo me di cuenta que no se entiende ,...la idea es validar campos solo si se escibe en el.....eso se puede?

grasias por responder

Mollense:
Te referís a algo como esto?
--- Código: Text ---<html>  <head>    <title></title>       <script language="JavaScript" type="text/javascript">      function controlarForm(){        if(document.formUsuario.Nombre.value==""){          alert("Ingrese su nombre antes de continuar");          return false        }        if(document.formUsuario.Apellido.value==""){          alert("Ingrese su apellido antes de continuar");          return false        }        if(document.formUsuario.NombreUsuario.value==""){          alert("Ingrese su nombre de usuario antes de continuar");          return false        }        if(document.formUsuario.Clave1.value==""){          alert("Ingrese ambas claves antes de continuar");          return false        }        if(document.formUsuario.Clave2.value==""){          alert("Ingrese ambas claves antes de continuar");          return false        }        sexo=document.formUsuario.sexo.value;        if( sexo!="" && sexo!="M" && sexo!="F" && sexo!="Poco" && sexo!="Mucho"){          alert("El campo sexo no admite el valor ingresado");          return false        }        return true      }    </script>     </head>  <body>    <fieldset style="padding=3em">      <legend>Registro de nuevo usuario</legend>        <form name="formUsuario" action="RegistrarCliente.php" method="post" onsubmit="return controlarForm()">                        <label for="Nombre">Nombre</label>*        <br /><input type="text" name="Nombre" id="Nombre" />                                         <br /><label for="Apellido">Apellido</label>*        <br /><input type="text" name="Apellido" id="Apellido" />         <br /><label for="NombreUsuario">Nombre de usuario</label>*        <br /><input type="text" name="NombreUsuario" id="NombreUsuario" />         <br /><label for="Clave1">Contraseña</label>*        <br /><input type="password" name="Clave1" id="Clave1" />         <br /><label for="Clave2">Repetir Contraseña</label>*        <br /><input type="password" name="Clave2" id="Clave2" />         <br /><label for="Nacionalidad">Nacionalidad</label>        <br /><input type="text" name="Nacionalidad" id="Nacionalidad" />         <br /><label for="Provincia">Provincia</label>        <br /><input type="text" name="Provincia" id="Provincia" />         <br /><label for="sexo">Sexo</label> Valores posibles = {M;F;Mucho;Poco}        <br /><input type="text" name="sexo" id="sexo" />         <br /><input type="submit" value="Registrar" />      </form>    </fieldset>  </body></html> En este caso los campos obligatorios (*) deben ingresarse si o si, en cambio el campo sexo solamente admite uno de los valores del conjunto {M;F;Mucho;Poco} o bien se puede dejar en blanco. Cabe aclarar que lo hice así porque no se me ocurrió otro ejemplo pero para ese caso creo que sería mejor usar un combo.

Un saludo

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa