Entrez keyCode(13)
Fonctionne correctement sur tous les navigateurs.Espace bar keyCode (32) ne fonctionne pas sur Mozilla Firefox
Barre d'espace keyCode(32)
J'ai testé sur Chrome fonctionne très bien mais ne répond pas sur Firefox. J'ai utilisé le code suivant:
<script type="text/javascript" >
function enterPressed(evn) {
var e_id = $('e_id').value;
var e_fname = $('e_fname').value;
var e_role = $('e_role').value;
if (window.event && window.event.keyCode == 13) {
Monitor.Order.assign(e_id, e_fname, e_role);
} else if (evn && evn.keyCode == 13) {
Monitor.Order.assign(e_id, e_fname, e_role);
} else if (evn && evn.keyCode == 32) {
Monitor.Order.updateStatus('COOKED');
}
}
document.onkeypress = enterPressed;
</script>
Pourquoi ce ne fonctionne pas dans Firefox quand il fonctionne dans Chrome?
avez-vous essayé avec. 'evn = evn || window.event'? – vusan
Vérifiez que: http://stackoverflow.com/questions/7051112/event-which-doesnt-workin-in-firefox – Disa
Non mais je ne sais pas comment? – Fi3n1k