Olá pessoal, eu fiz o seguinte código:
// cross-browser
if(window.event){
nTecla = window.event.keyCode;
evtKeyPress.keyCode = String.fromCharCode(evtKeyPress.keyCode).toUpperCase().charCodeAt(0);
}else if (evtKeyPress){
nTecla = evtKeyPress.which;
evtKeyPress.which = String.fromCharCode(evtKeyPress.which).toUpperCase().charCodeAt(0);
}
Mas está dando o seguinte erro:
[color=red]setting a property that has only a getter[/color]
Nesta linha:
evtKeyPress.which = String.fromCharCode(evtKeyPress.which).toUpperCase().charCodeAt(0);
Não posso fazer a mesma coisa para o Firefox? Não entendi direito isso - alguém pode me dar uma ajuda? Chamo ele desta forma, passando o evento:
onKeyPress="return fgOnlyLetter(event);