Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/06/2010, 06:12
Avatar de juanolo
juanolo
 
Fecha de Ingreso: abril-2008
Mensajes: 251
Antigüedad: 16 años, 7 meses
Puntos: 5
Pregunta Respuesta: Expresion regular para que no inserten / \ | ? * " : < > ;

Al final he conseguido que funcione pero no se si lo estoy haciendo correctamente, aparentemente si.

¿Estaria bien asi?


Código Javascript:
Ver original
  1. function comprobar()
  2. {
  3.     var caja=document.getElementById('caja').value;
  4.     if(!(/\<|\>|\"|\?|\\|\:|\||\/|\*/.test(caja)))
  5.     {
  6.         alert('Son numeros y letras OK');
  7.     }
  8.     else
  9.     {
  10.         alert('ERROR, contiene alguno de los siguientes caracteres \/:*?"<>| ');
  11.     }
  12. }