Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/06/2013, 04:41
Avatar de kikerrobles
kikerrobles
 
Fecha de Ingreso: mayo-2013
Ubicación: Oviedo
Mensajes: 17
Antigüedad: 11 años, 6 meses
Puntos: 2
Respuesta: Alerta cuando excede cantidad de letras en el input

Para lo que quieres hacer se podría hacer así:

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2.     <head>
  3.         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  4.         <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  5.         <script type="text/javascript" src="../js/functions_validate.js"></script>
  6.         <script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
  7.         <script>window.jQuery || document.write('<script src="../js/jquery-2.0.2.min.js">\x3C/script>')</script>
  8.         <title>Registro</title>
  9.         <style>
  10.            
  11.             #marca{
  12.     visibility: hidden;
  13. }
  14.         </style>
  15.     </head>
  16.     <body>
  17.         <script>
  18. $(document).ready(function(){
  19.    
  20.   var campo=$('#campo');
  21.   var select=$('#marca');
  22.     campo.keyup(function(){
  23.      var longitud=campo.val().length;
  24.         if (longitud)//aquí puedes hacer variaciones en función de la longitud del campo
  25.             select.css('visibility','visible');
  26.         else
  27.             select.css('visibility','hidden');
  28.     });
  29.    
  30. });
  31.         </script>
  32.        
  33. <input id="campo" type="text" name="fname"><br>
  34.  
  35. <select id="marca">
  36.   <option value="volvo">Volvo</option>
  37.   <option value="saab">Saab</option>
  38.   <option value="mercedes">Mercedes</option>
  39.   <option value="audi">Audi</option>
  40.     </body>
  41. </html>

Espero que te sirva