Foros del Web » Programando para Internet » Jquery »

Expresion regular permitiendo punto y coma

Estas en el tema de Expresion regular permitiendo punto y coma en el foro de Jquery en Foros del Web. Hola mundo tengo un formulario y ando ponienod seguridad por doquier por si acaso lol.. en mi formulario no quiero que puedan insertar caracteres especiales ...
  #1 (permalink)  
Antiguo 02/03/2016, 23:26
 
Fecha de Ingreso: mayo-2012
Mensajes: 117
Antigüedad: 12 años
Puntos: 1
Busqueda Expresion regular permitiendo punto y coma

Hola mundo tengo un formulario y ando ponienod seguridad por doquier por si acaso lol.. en mi formulario no quiero que puedan insertar caracteres especiales para evitar cosas raras y estuve usando este script

Código Javascript:
Ver original
  1. $('input, textarea').bind('keypress', function (event) {
  2.         var regex = new RegExp("^[a-zA-Z0-9]+$");
  3.         var key = String.fromCharCode(!event.charCode ? event.which : event.charCode);
  4.         if (!regex.test(key)) {
  5.            event.preventDefault();
  6.            return false;
  7.         }
  8.     });

Pero despues de un rato me percate de que no me permite hacer uso de letras acentuadas, ni backspace, ni enter, ni punto y coma.. segun estuve leyendo solo hay que agregar ' | ' algo como eso pero entonces como le diria que si me aceptara esos caracteres mencionados.

Etiquetas: form, javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:14.