分析:
1、type=“number”,只允许输入数字,包含字母e(自然常数,为数学中一个常数,是一个无限不循环小数,且为超越数,其值约为2.718281828459045)
2、οninput=“if(value.length>4)value=value.slice(0,4)”,限制输入字符长度为4位数
3、onKeypress=“return (/[\d]/.test(String.fromCharCode(event.keyCode)))”,正则表达式去除字母e
代码参考:
<input id="residenceTime" type="number" name="residenceTime" value="" oninput="if(value.length>4)value=value.slice(0,4)" onKeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)))" />
如果本文对你有帮助,请点个赞吧!
本文地址:https://blog.csdn.net/qq_25857899/article/details/110230971