<html>
<head>
<script type="text/javascript">
function isNaN() {
var re = /^\d+$/;
for (i = 0; i < document.form.length; i++) {
var str = document.form.all(i).value;
if (str.match(re) == null) {
str = str.substr(0, str.length - 1);
document.form.all(i).value =str;
}
}
}
</script>
</head>
<body>
<form action="javascript:;" name="form">
<input type="text" onkeyup="isNaN()">
</form>
</body>
</html>
只能输入数字的文本框(不能输入小数点)
最新推荐文章于 2024-10-12 09:54:15 发布
本文介绍了一个使用JavaScript实现的表单输入限制功能,该功能能够阻止用户在输入框中输入非数字字符,通过正则表达式匹配确保只有数字字符被接受。
1205

被折叠的 条评论
为什么被折叠?



