主页 > 知识库 > 在HTML中限制input 输入框只能输入纯数字的实现

在HTML中限制input 输入框只能输入纯数字的实现

热门标签:智能电销机器人广告语 电销外呼线路改不外呼线路 电话机器人批发 crm外呼系统好不好 强讯外呼系统 重庆人工智能电销机器人报价 爱巢地图标注 长春极信防封电销卡公司 贵阳ai外呼系统

限制 input 输入框只能输入纯数字

1、onkeyup = "value=value.replace(/[^\d]/g,'')"

使用 onkeyup 事件,有 bug ,那就是在中文输入法状态下,输入汉字之后直接回车,会直接输入字母

2、onchange = "value=value.replace(/[^\d]/g,'')"

使用 onchange 事件,在输入内容后,只有 input 丧失焦点时才会得到结果,并不能在输入时就做出响应

3、oninput = "value=value.replace(/[^\d]/g,'')"

使用 oninput 事件,完美的解决了以上两种问题,测试暂时还没有出现其它问题。

代码示例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>input</title>
</head>
<body>
    只能输入纯数字的输入框:<input type="text" name="" oninput="value=value.replace(/[^\d]/g,'')">
</body>
</html>

到此这篇关于在HTML中限制input 输入框只能输入纯数字的实现的文章就介绍到这了,更多相关html限制input输入数字内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

标签:清远 山南 广安 内蒙古 陕西 吴忠 保定 上海

巨人网络通讯声明:本文标题《在HTML中限制input 输入框只能输入纯数字的实现》,本文关键词  在,HTML,中,限制,input,输入,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《在HTML中限制input 输入框只能输入纯数字的实现》相关的同类信息!
  • 本页收集关于在HTML中限制input 输入框只能输入纯数字的实现的相关信息资讯供网民参考!
  • 推荐文章