正则表达式验证5位数字哪里错了?
varid=document.getElementById("mallID").val;varpwd=document.getElementsByName("passwo...
var id=document.getElementById("mallID").val;
var pwd=document.getElementsByName("password").value;
var pattem=/^\d{5}$/;
var rag=new RegExp(pattern);
if(!rag.test(id) || rag.test(pwd)){
document.write("用户名和密码只能是5位数字!");
}
var pwd=document.getElementsById("password");我知道是这样,这个纯属笔误!其余的地方有错误吗?这个JS验证. 展开
var pwd=document.getElementsByName("password").value;
var pattem=/^\d{5}$/;
var rag=new RegExp(pattern);
if(!rag.test(id) || rag.test(pwd)){
document.write("用户名和密码只能是5位数字!");
}
var pwd=document.getElementsById("password");我知道是这样,这个纯属笔误!其余的地方有错误吗?这个JS验证. 展开
展开全部
^\d{5}$
正则表达式没有错,
你看看你的js有没有问题。
正则表达式没有错,
你看看你的js有没有问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var pattem=/^\d{5}$/;
if(!pattem.test(id) || !pattem.test(pwd)){
document.write("用户名和密码只能是5位数字!");
}
if(!pattem.test(id) || !pattem.test(pwd)){
document.write("用户名和密码只能是5位数字!");
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(!rag.test(id) || rag.test(pwd)) 改为 if(!rag.test(id) || !rag.test(pwd))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(rag.test(id) and rag.test(pwd)){
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
di2han
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询