js做表单验证时,比如用户名输入框有一个onblur事件来验证用户名是空还是不匹配相应的正则表达式 30

js做表单验证时,比如用户名输入框有一个onblur事件来验证用户名是空还是不匹配相应的正则表达式,空的时候提示为空,不匹配正则提前用户名不可用。然后,表单提交的时候如果... js做表单验证时,比如用户名输入框有一个onblur事件来验证用户名是空还是不匹配相应的正则表达式,空的时候提示为空,不匹配正则提前用户名不可用。然后,表单提交的时候如果用户名没填或填错了,就再次提醒相应的提示(空或填错)。 展开
 我来答
为自己加油lili
2015-04-14 · 超过93用户采纳过TA的回答
知道小有建树答主
回答量:318
采纳率:78%
帮助的人:84.5万
展开全部
onblur的时候写一个方法,传入当前的对象,然后在方法中获取对象的输入值,判断值是否为空,为空则alert输入的是空,不为空再去用正则表达式验证输入的是否满足要求的格式,同样是if else满足和不满足都可以alert提示你想提示的。
更多追问追答
追问
有代码吗?尽好简短,
追答

function checkData(obj){
var s = obj.value;
if(s==""||s.length==0){
alert("输入的内容不能为空!");

}else if(判断不满足正则){
alert("输入的有误!");

}

}

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式