Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/01/2013, 20:18
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Evitar que introduscan numero y letras en un campo de texto

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="es-ar">
  3. <meta charset="utf-8" />
  4. <title>No aceptar números y letras desde el teclado</title>
  5. </head>
  6. <script type="text/javascript">
  7. //<![CDATA[
  8. function validar(e){
  9. var expresion=/^[^a-z\d\u00C0-\u00ff]+$/i;
  10. return expresion.test(String.fromCharCode(e.which));
  11. }
  12. //]]>
  13.  <input type="text" id="nonumerooletra" name="nonumerooletra" onkeypress="return validar(event)" />
  14. </body>
  15. </html>
O sea al revés de lo habitual (solo letras y números). estoy además permitiendo los espacios en blanco
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.