input 只允许输入数字 且去掉e
程序员文章站
2022-03-03 12:45:12
这里的需求是只允许输入不超过4位数字。分析:1、type=“number”,只允许输入数字,包含字母e,e=2.718282、οninput=“if(value.length>4)value=value.slice(0,4)”,限制输入字符长度为4位数3、onKeypress=“return (/[\d]/.test(String.fromCharCode(event.keyCode)))”,正则表达式去除字母e代码参考:
这里的需求是只允许输入不超过4位数字。
分析:
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
推荐阅读
-
element ui input只允许输入数字和两位小数
-
vue input 输入校验字母数字组合且长度小于30的实现代码
-
el-input和input输入框只允许输入数字小数点或某些字符
-
input 只允许输入数字 且去掉e
-
input框中只允许输入数字(正负带小数),且输入正数时,数字为红色,负数为绿色_html/css_WEB-ITnose
-
限制input框只能输入数字且保留两位小数
-
input框中只允许输入数字(正负带小数),且输入正数时,数字为红色,负数为绿色_html/css_WEB-ITnose
-
input输入框限制仅能输入数字且规定数字长度(使用与输入手机号)_html/css_WEB-ITnose
-
input输入框限制仅能输入数字且规定数字长度(使用与输入手机号)_html/css_WEB-ITnose
-
如何操作vue input输入校验字母数字组合且长度小于30