JavaScript - window.event no funciona en Mozilla

 
Vista:

window.event no funciona en Mozilla

Publicado por Any (1 intervención) el 03/01/2007 14:10:52
Hola:
El problema es que tengo una función que pasa todo a mayúscula, que no esta funcionando en FireFox. La misma es llamada desde:

<input size="50" maxlength="250" name="txtNombreApellido" style="TEXT-TRANSFORM: uppercase" onkeypress="javascript:UpperCase(this.name);">

Mi javascript asociado a esto es:

function UpperCase(txtCampo)
{
var ac;
var texto = document.forms.item(0).item(txtCampo).value;
if (window.event)
{
ac = window.event.keyCode;
if ((ac >= 65 && ac <= 90) || (ac >= 97 && ac <= 122) || (ac == 241) || (ac == 13) || (ac == 8) || (ac == 9)) {

}
else
{
if ((ac >= 97 && ac <= 122) || (ac == 241))
{
window.event.keyCode= ac - 32;
}
else
{
if (ac == 13)
{
window.lnkIntro.click();
}
else
{
window.event.keyCode = " "; //window.event.returnValue = false;
}
}
}
//document.forms.item(0).item(txtCampo).value=texto;
texto = "";
}
}

Me gustaria saber como puedo adaptar este código para que también funcione ne Mozilla Firefox?
Desde ya, muchas gracias.
Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder