Muy buenos dias estimados compañeros me sale el siguiente error:
¿Error: Event is not defined y mi funcion en javascript es la siguiente:
Código Javascript
:
Ver originalwindow.onkeydown = captura_ascii;
function captura_ascii(e){
var numero_de_tecla_pulsada;
if(window.event){ //cosas de IE
var numero_de_tecla_pulsada = e.keyCode //recoge en IE el valor ASCII de la tecla
}
else if(e.which){ // Cosas Netscape/Firefox/Opera
var numero_de_tecla_pulsada = e.which //recoge valor ASCII en otros navegadores
}
/* obtiene el caracter correspondiente al codigo ASCII recogido */
return numero_de_tecla_pulsada;
}
function BorrarDatosRemitente(id1,id2,id3)
{
//capturando el codigo assci
//*****ERROR EN ESTA LINEA
var teclaASCII = captura_ascii(event);
if(teclaASCII==8)
{
document.getElementById(id1).value="";
document.getElementById(id2).value="";
document.getElementById(id3).value="";
}
///alert('Tecla: '+teclaCHAR+'\nCódigo: '+teclaASCII)
//document.getElementById(id1).value="";
//document.getElementById(id2).value="";
}
En el lugar que esta marcado con:"*****ERROR EN ESTA LINEA",SALE ESE ERROR, y lo llamo de la siguiente forma en html:
Código HTML:
Ver original<input type="text" id="buscar_usuario" name="buscar_usuario" onkeydown = "BorrarDatosRemitente('txDirRemitente','txTelRemitente','txEmailRemitente');" />
El codigo debe funcionar tanto en IE y firefox, en un servidor WEB BAJO WINDOWS FUNCIONA BIRN, SIN EMBARGO BAJO LINUX NO FUNCIONA, YA QUE LINUX ES BIEN ESTRICTO....POR FAVOR SUS COMENTARIOS Y SALUD2 Y GRACIAS DE ANTEMANO.