input type=“number” 去掉e的输入

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_38747509/article/details/84304648

nput type=”number” 时只允许输入数字,但是字母e可以输入,原因是e在数学上代表2.71828,所以它也还是一个数字,所以能输进去。 
解决办法为在input属性上加上:解决办法为在input属性上加上: 
onKeypress=”return (/[\d]/.test(String.fromCharCode(event.keyCode)))” 

猜你喜欢

转载自blog.csdn.net/weixin_38747509/article/details/84304648