Muy buenas a todos, estoy utilizando un pequeño script para validar un campo de un form y eliminar todo aquello que sea "basura", como @+`¿`´... etc... y la verdad que funciona de maravilla... a excepcion de una cosa, Tambien me quita las "ñ" y las "Ñ"
Este es el codigo, muy simple como podeis ver:
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
<!--
// CHEQUEA QUE LOS CARACTERES SEAN ALFABETICOS
function esAlfabetico(checkString)
{
newString = "";
count = 0;
for (i = 0; i < checkString.length; i++) {
ch = checkString.substring(i, i+1);
if ((ch >= "a" && ch <= "z") || (ch >= "A" && ch <= "Z" ) || (ch = " " )) {
newString += ch;
}
}
return newString;
}
//-->
</SCRIPT>
</HEAD>
<BODY>
Nombre:
<FORM NAME="TEST2">
<input type=text name="nombre" size=35,1 maxlength=40 onChange="this.value=esAlfabetico(this.value)">
<input type="button" name="alfabet" value="Enviar">
</FORM>
Como digo va de maravilla, pero con las Ñs nada que se me ocurra...
¿Alguna idea?
Mil gracias