Foros del Web » Programando para Internet » Javascript »

Identificar espacios, tíldes y caracteres inválidos

Estas en el tema de Identificar espacios, tíldes y caracteres inválidos en el foro de Javascript en Foros del Web. hola muchachos tengo un sitios donde rellenan un textbox para que agreguen el subdominio de su sitio, pero por más que pongo avisos la gente ...
  #1 (permalink)  
Antiguo 10/10/2010, 10:10
 
Fecha de Ingreso: mayo-2009
Mensajes: 19
Antigüedad: 14 años, 10 meses
Puntos: 1
Pregunta Identificar espacios, tíldes y caracteres inválidos

hola muchachos tengo un sitios donde rellenan un textbox para que agreguen el subdominio de su sitio, pero por más que pongo avisos la gente no los lee.

Necesito saber como identificar si una cadena tiene caracteres inválidos (espacios, tildes, ñ, &, etc) e idealmente que cuando identifique que hay algo así salga un aviso que no se permiten estos caracteres.


Muchas gracias amigos!!
  #2 (permalink)  
Antiguo 10/10/2010, 10:18
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 9 meses
Puntos: 310
Respuesta: Identificar espacios, tíldes y caracteres inválidos

Usa expresiones regulares, pero es mejor que esto lo hagas también en el lado del servidor, porque si desactivan JS podrán llamar al subdominio como quieran. Si por ejemplo sólo quieres que haya números o letras, sería así:
Código Javascript:
Ver original
  1. if(!/^\w+$/.test(subdominio.value)){
  2.  alert('Carácteres no permitidos');
  3. }
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #3 (permalink)  
Antiguo 10/10/2010, 10:21
 
Fecha de Ingreso: mayo-2009
Mensajes: 19
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Identificar espacios, tíldes y caracteres inválidos

jajaja si algo había leido sobre los símbolos /^\... pero no había entendido nada.

muchas gracias y sí tendré en cuenta lo de hacer un doble chequeo (javascript+php) que estés muy bien.

(increíble la rapidez)
  #4 (permalink)  
Antiguo 10/10/2010, 11:13
 
Fecha de Ingreso: mayo-2009
Mensajes: 19
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Identificar espacios, tíldes y caracteres inválidos

lo probé y funciona sin problemas!!

muchas gracias

Etiquetas: acentos, espacios
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 06:12.