Salve,
sto scrivendo una ricerca incrementale sulle input text ed ho bisogno di cancellare l'evento keydown (per il tasto enter) sulla input dove si verifica:
//****************************************//
var _onkeydown = function(e) {
if (browser.isIE) {
key = window.event.keyCode;
source = window.event.srcElement;
} else {
key = e.keyCode;
source = e.currentTarget;
}
switch (key) {
case 13: // ENTER
// elaboro il tasto
if (browser.isIE) {
window.event.returnValue = false;
} else {
e.preventDefault();
return false;
}
break;
}
}
myinput.onkeydown = _onkeydown;
//*****************************************//
tutto funziona bene con IE, ma con netscape, firefox etc.... il tasto continua ad essere propagato.
Qualcuno sa suggerirmi come correggere il mio script?
Grazie