永发信息网

javaScript表单验证

答案:3  悬赏:60  手机版
解决时间 2021-04-21 06:06

怎样验证输入的是否为数字

怎样验证输入的是否为英文字母

最佳答案

验证数字



function isNum(str) {
var myReg = ^[0-9]*$;
if (myReg.test(str)) {
return true;
}
return false;
}


验证字母



function isChar(str) {
var myReg = ^[A-Za-z]+$;
if (myReg.test(str)) {
return true;
}
return false;
}



全部回答

<script language="javascript"> function check(){ if(!/^d*|d*\.d*$/.test(document.all.T1.value)){ alert("请输入数字!"); document.all.T1.focus(); return false; } if(!/^d*|d*\.d*$/.test(document.all.T2.value)){ alert("请输入数字!"); document.all.T2.focus(); return false; } if(!/^d*|d*\.d*$/.test(document.all.T3.value)){ alert("请输入数字!"); document.all.T3.focus(); return false; } return true; } </script> <form method="POST" action="" onsubmit="return check()"> <p><input type="checkbox" name="C" value="1"><input type="text" name="T1" size="20"></p> <p><input type="checkbox" name="C" value="2"><input type="text" name="T2" size="20"></p> <p><input type="checkbox" name="C" value="3"><input type="text" name="T3" size="20"></p> <p><input type="submit" value="提交" name="B1"></p> </form> 验证是否为数字的

<script language="javascript"> function verify( node ) { if ( node.value.match(/^\d+$/) ) { alert( "你输入的是数字" ); } else if ( node.value.match(/^[a-zA-Z]+$/) ) { alert( "你输入的是英文字符" ); } else { alert( "其他" ); } } </script> <input type="text" id="txt" /> <input type="button" name="btn" value="提交" onclick="verify(document.getElementById('txt'))" />
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有姓满的吗???
关与文明卫生的标语,讲文明讲卫生的标语
拉克丝在高达SEED中唱过的歌有哪些?
南山嘉苑东门地址在什么地方,想过去办事
help me relax和make me scared是什么用法或
求生态学论文范文,关于治理水污染的!
518是什么意思?
男人为什么不喜欢老婆做自己喜欢的事呢
寻仙退出门派什么时候可以重新加入
爱情与爱国诗词,而我已分不清,你是友情,还
在外省要怎样报名会计考试。
怎么关QQ校友。。不想要他了
对于一个点名器!开始和停止click事件应该怎么
如何打造一个网络游戏团队品牌
如果朋友是那种很令人心疼的男生,也总是不敢
推荐资讯
上坡村怎么去啊,有知道地址的么
新农经销部我想知道这个在什么地方
14岁,经历了太多?
国产手机下载mrp软件,是否只要支持mrp格式就
上海到杭州快递要多久,淘宝快递从上海到杭州
求一句有深度内涵表白的话
诛仙2中4转回答的问题答案是不是改了啊?为什
虫是什么东西进化来的
寻求“行为心理学书藉”....
大家好、我QQ有个太阳号建了个群、但是我又开
怎么在考试前调整好心态?
吃鱼吃多了有什么害处,多吃冰欺凌有什么危害
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?