控制input框中只能输入数字
2019-12-17 本文已影响0人
努力拼搏程序猿
最简单
只能输入纯数字的输入框:<input type="text" name="" oninput="value=value.replace(/[^\d]/g,'')">
1.使用isNaN()函数
isNaN()的缺点就在于 null、空格以及空串会被按照0来处理,所以需要前面剔除;
NaN: Not a Number
/**
*判断是否是数字
**/
2.设置input的type属性为“number”,此种方法虽然可以达到目的,但是存在着两个问题;