Amigos, necesito validar con javascript que en los campos de texto de un formulario no se ingresen ñ ni acentos.
Alguien tiene por ahi alguna idea o ejemplo de esto.
Gracias de antemano
Saludos
P4blo.-
| ||||
aquí esta: Código HTML: <script language="javascript"> function Acentos(e) { var charCode charCode = e.keyCode if (charCode >= 192 && charCode <= 255) { return false } return true } </script> <input type="text" name="textfield" onKeyPress="return Acentos(event)"> saludos ![]() http://ascii.cl/htmlcodes.htm
__________________ Saruman One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them. |
| ||||
Gracias amigo, pero no entendi mucho tu validación, probe el codigo, y cuando estoy escribiendo en el campo de texto no deja que escriba ñ, eso esta bien, pero me puedes explicar esto: charCode >= 192 && charCode <= 255 Como deberia agregar lo de los acentos?? Gracias de antemano Saludos Pablo.-
__________________ Pablod:-) |
| ||||
ok, te explico... si abres la pagina (link) que te puse alli verás la lista de los codigos ascii de los caracteres. bueno, del 192 al 255 son caracteres como la ñ, tildes, tanto en mayusculas como en minusculas.... que quiere decir esto, que cuando presiones una ñ o tilde no saldrá ya que está en l rango de los "bloqueados". me explico ahora si? me avisas.
__________________ Saruman One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them. |