Por mucho que he buscado no he encontrado un script que me solucione mi problema. Necesito que cuando se escriba en en textbox una vocal acentuada (ya sea en mayúscula o no) me aparezca sin tilde. Ojo; no quiero que una vez escrito se cambien los pertinentes caracteres. Quiero que sea mientras se escribe.
No se muy bien si debe hacerse en el evento onkeypress ya que se deben pulsar dos teclas.
Por otra parte he pensado en anular la tecla de acentuación pero no se cual es su código. He intentado reconocer el código de la tecla con el siguiente script. Pero no me lo muestra:
Código:
Una curiosidad es que según la tabla de código ascii, el código de la á (a acentuada) es el 160 pero según el script anterior es el 225 el cual corresponde según la tabla a el carácter ß<script> var keyCode function tecla(e){ if(window.event)keyCode=window.event.keyCode; else if(e) keyCode=e.which; alert(keyCode) } </script>
En fin... estoy algo liado al respecto.
Saludos y muchas gracias por vuestras aportaciones.