2017-09-28 3 views
0

je un simple codeJavascript fonctionne en chrome, mais pas dans Firefox

<input type="number" id="integer" pattern="[0-9]" onkeypress="return event.charCode >= 48 && event.charCode <= 57" />

à désavouer décimales en entrée numérique. Le problème est lorsque je cours cela dans Chrome, les touches fléchées fonctionnent bien (croissant/décroissant, et gauche/droite déplaçant le curseur). Mais les touches ne fonctionnent pas sur Firefox.

Comment gérer cela dans firefox? et pourquoi cela se passe-t-il?

+0

ne fixe pas autre chose que la balise '' n'a pas besoin ou utiliser une barre oblique de fermeture. – Rob

+0

Fonctionne pour moi dans FF – j08691

+0

Avez-vous essayé keyCode au lieu de charCode? – Observer

Répondre