JS验证表单一次报出所有出错信息

我们在用JAVASCRIPT做一个验证表单.要求如下:1,判断下拉列表是否选择;2,判断单选是否被选择;3,判断手机号码是否填写,是否11位,并且1开头;4,判断地址是否... 我们在用JAVASCRIPT做一个验证表单.要求如下:
1,判断下拉列表是否选择;
2,判断单选是否被选择;
3,判断手机号码是否填写,是否11位,并且1开头;
4,判断地址是否填写,仅支持中文;

以上所有的要求如果没达到都会有警告,但是所有警告都在同一个警告框里,有就是说比2.3.4有错误,警告框就会显示;
2.请选择性别!
3.手机号码没有输入或格式错误!
4.地址没有输入或格式错误!

多谢帮忙!
展开
 我来答
lzp4881
2011-06-24 · TA获得超过2394个赞
知道大有可为答主
回答量:2825
采纳率:0%
帮助的人:3013万
网易云信
2023-12-06 广告
很高兴能回答您的问题。以下是一段针对“一对一消息组件”的描述,字数在200字左右:该组件支持用户之间的私密交流,让沟通更加直接和高效。通过它,您可以向特定对象发送消息,并实时查看消息状态,包括对方是否已读或未读。同时,该组件还支持富文本消息... 点击进入详情页
本回答由网易云信提供
ThinkIBM
2011-06-17 · TA获得超过5289个赞
知道大有可为答主
回答量:3263
采纳率:0%
帮助的人:5489万
展开全部
那就用一个变量记录所有错误呗
比如:
var msg = "";
var i=1;
if(没有选择性别){
msg += i + ".请选择性别\r\n";
i++;
}
if(手机号码没有输入或格式错误){
msg += i + ".手机号码没有输入或格式错误\r\n";
i++;
}
alert(msg)
更多追问追答
追问
能详细点吗?JS实在是不会啊!!
追答
我给你的就是js代码啊,你把汉字替换成你的条件就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式