运行代码 缩小
汉王
HTML代码
复制 格式化 注释 注释 清空
放大
AخA
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
<html xmlns="http://www.w3.org/1999/xhtml">
3
<head>
4
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5
<title>判断数字是否为两位数</title>
6
<style> 
7
body{font:12px/1.5 arial;text-align:center;}
8
.f-text{width:50px;border:1px solid #ccc;background:#f0f0f0;font-family:inherit;padding:3px;margin-right:10px;}
9
</style>
10
<script type="text/javascript"> 
11
window.onload = function ()
12
{
13
    var aInput = document.getElementsByTagName("input");
14
    var aSpan = document.getElementsByTagName("span")[0];
15
    var i = 0;
16
    
17
    aInput[0].onkeyup = function ()
18
    {
19
        this.value = this.value.replace(/[^\d]/,"")
20
    }
21
    
22
    aInput[1].onclick = function ()
23
    {
24
        (aInput[0].value == "") ?
25
        alert("请输入数字!") :
26
        alert(/^\d{2}$/.test(parseInt(aInput[0].value)) ? "√ 是两位数" : "这是" + aInput[0].value.length + "位数");
27
    }
28
};
29
</script>
30
</head>
31
<body>
32
<input type="text" class="f-text" /><input type="button" value="是否为两位数" />
33
</body>
34
</html>
CSS代码
复制 格式化 注释 注释 颜色 清空
放大
CSS代码...
x
 
1
JS代码
复制 格式化 注释 注释 清空
放大
JS代码...
xxxxxxxxxx
1
 
1
名称
Js检测判断数字是否为两位数
分类
网站常用
描述
如何判断数字是否为两位数,也就是表单中经常用到的判断输入位数,有时候我们需要限制用户输入指定长度的字符,比如电话号码和身份证号码,如果过长或位数不够,那只能说明用户的输入是错误的,提交数据也就是没意义的。本例稍加修改,就...
收藏