Ho questo codice, avrei bisogno di programmazione overridde o rimuovere onkeydown dal documento (ad esempio utilizzando una semplice condizione)Come rimuovere un eventhandler document.onkeydown?
document.onkeydown = function (f) {
myMethod();
};
Qualsiasi idea di come farlo?
potresti pubblicare una versione jquery per favore? – GibboK
'document.onkeydown' è certamente vecchio ma è standardizzato e funziona in tutti i principali browser, incluso IE 6-8, e continuerà a funzionare nei browser futuri. Perché pensi che sia una cattiva pratica usarlo? –
L'OP non ha _have_ per usare jQuery, potrebbe usare lo standard accettato di 'document.addEventListener ('keydown', function() {...})' https://developer.mozilla.org/es/docs/ DOM/elemento.addEventListener – MrMisterMan