目录
代码示例
首页 web前端 html教程 HTML如何限制input输入框只能输入纯数字

HTML如何限制input输入框只能输入纯数字

Apr 25, 2021 am 09:19 AM
input 数字

本篇文章给大家介绍在HTML中限制input输入框只能输入纯数字的方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

onkeyup = "value=value.replace(/[^\d]/g,'')"
登录后复制

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

onchange = "value=value.replace(/[^\d]/g,'')"
登录后复制

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

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视频教程

以上是HTML如何限制input输入框只能输入纯数字的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章标签

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

iOS 17:如何在待机模式下更改iPhone时钟样式 iOS 17:如何在待机模式下更改iPhone时钟样式 Sep 10, 2023 pm 09:21 PM

iOS 17:如何在待机模式下更改iPhone时钟样式

JavaScript中生成随机数字和字符串 JavaScript中生成随机数字和字符串 Sep 02, 2023 am 08:57 AM

JavaScript中生成随机数字和字符串

找出在范围内不可被任何数整除的数字,使用C++ 找出在范围内不可被任何数整除的数字,使用C++ Sep 13, 2023 pm 09:21 PM

找出在范围内不可被任何数整除的数字,使用C++

C++程序将一个数字四舍五入到n位小数 C++程序将一个数字四舍五入到n位小数 Sep 12, 2023 pm 05:13 PM

C++程序将一个数字四舍五入到n位小数

使用C++编写代码,找到第N个非平方数 使用C++编写代码,找到第N个非平方数 Aug 30, 2023 pm 10:41 PM

使用C++编写代码,找到第N个非平方数

在PHP中使用is_numeric()函数检查是否为数字 在PHP中使用is_numeric()函数检查是否为数字 Jun 27, 2023 pm 05:00 PM

在PHP中使用is_numeric()函数检查是否为数字

Java中的数字(带有0前缀和字符串) Java中的数字(带有0前缀和字符串) Aug 29, 2023 pm 01:45 PM

Java中的数字(带有0前缀和字符串)

用C++将一个数字表示为最大可能数量的质数之和 用C++将一个数字表示为最大可能数量的质数之和 Aug 31, 2023 pm 04:29 PM

用C++将一个数字表示为最大可能数量的质数之和

See all articles