input type="number" 禁止输入E

Posted 森与

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了input type="number" 禁止输入E相关的知识,希望对你有一定的参考价值。

$(‘input[type=number]‘).keypress(function(e) {
  if (!String.fromCharCode(e.keyCode).match(/[0-9\.]/)) {
    return false;
  }
});

fromCharCode()是String的一个方法,可接受一个指定的Unicode值,返回一个字符串

使用方法:String.formCharCode()

以上是关于input type="number" 禁止输入E的主要内容,如果未能解决你的问题,请参考以下文章

safari input type="number"

如何从 Opera 中的 input[type="number"] 中删除箭头 [重复]

input type="number" 禁止输入E

如何获取 <input type="number"> 字段的原始值?

如何获取 <input type="number"> 字段的原始值?

有啥办法可以防止 input type="number" 得到负值?