读书人

asp中关于表单电话的检测(拜托大家了

发布时间: 2012-02-10 21:27:41 作者: rapoo

asp中关于表单电话的检测(拜托大家了 急死了)
我想只允许用户只输入数字 横杠 点,用正则什么都行 能实现就好
比较急用。
由于本人是新手 还是最好给个例子 在这里先拜谢了!!!

[解决办法]
<script language= "javascript ">
function validate(field) {
var valid = "0123456789.- "
var ok = "yes ";
var temp;
for (var i=0; i <field.value.length; i++) {
temp = " " + field.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1 ") ok = "no ";
}
if (ok == "no ") {
alert( "该值只能为数值! ");
field.focus();
field.select();
}
}
</script>

<input type= "text " name= "a " onblur= "validate(this) ">

读书人网 >Java Web开发

热点推荐