Foros del Web » Programando para Internet » Javascript »

Validar letra y letra ñ y espacios

Estas en el tema de Validar letra y letra ñ y espacios en el foro de Javascript en Foros del Web. Hola necesito un scritp para validar en una caja de texto solo letras incluyendo la letra " ñ " y la barra de espacio y ...
  #1 (permalink)  
Antiguo 14/07/2010, 15:33
 
Fecha de Ingreso: diciembre-2009
Mensajes: 48
Antigüedad: 14 años, 4 meses
Puntos: 0
Validar letra y letra ñ y espacios

Hola necesito un scritp para validar en una caja de texto solo letras incluyendo la letra " ñ " y la barra de espacio y mandar un mensaje de q se aceptan solo letras

alguien me ayuda por favor
gracias!!!!!!!!!!!
  #2 (permalink)  
Antiguo 14/07/2010, 15:54
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Validar letra y letra ñ y espacios

Hola

Usa expresiones regulares

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 14/07/2010, 16:19
 
Fecha de Ingreso: diciembre-2009
Mensajes: 48
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Validar letra y letra ñ y espacios

pero no se como se utilizan a la hora de hacer el script
  #4 (permalink)  
Antiguo 14/07/2010, 21:14
 
Fecha de Ingreso: diciembre-2009
Mensajes: 48
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Validar letra y letra ñ y espacios

<script language="JavaScript" type="text/JavaScript">

function soloLetras(evt){

evt = (evt) ? evt : event;
var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode :
((evt.which) ? evt.which : 0));
if (charCode > 31 && (charCode < 64 || charCode > 90) && (charCode < 97 || charCode > 122))
{
alert("Solo se permiten letras en este campo.");
return false;
}
return true;

}


como valido la ñ y el espacio en blanco
  #5 (permalink)  
Antiguo 15/07/2010, 03:47
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Validar letra y letra ñ y espacios

Hola

Revisa la solución que nos da @JavierB

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #6 (permalink)  
Antiguo 21/10/2013, 11:57
Avatar de la_autenticadelweb  
Fecha de Ingreso: octubre-2013
Mensajes: 1
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Validar letra y letra ñ y espacios

Buenas ALONDRA1235, se que es un poco tarde para responderte, pero por lo menos quedará para otros usuarios que tengan el mismo problema, investigando un poco pude modificar tu codigo para que acepte espacios, la letra ñ y los acentos, sin dejar escribir numeros, (solo acepta letras), tu codigo modificado quedaria asi:

function soloLetras(evt){

evt = (evt) ? evt : event;
var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode :
((evt.which) ? evt.which : 0));
if (charCode > 32 && (charCode < 64 || charCode > 90) && (charCode < 97 || charCode > 122 ) && (charCode <= 192 || charCode >= 255))
{
alert("Solo se permiten letras en este campo");
return false;
}
return true;

}

Etiquetas: espacios, letra
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 15:32.