各位javascript大虾,请帮在下看看这段表单验证代码错在哪,谢谢 !!!
答案:4 悬赏:20 手机版
解决时间 2021-11-19 19:42
- 提问者网友:未信
- 2021-11-19 11:57
各位javascript大虾,请帮在下看看这段表单验证代码错在哪,谢谢 !!!
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-11-19 13:17
全部回答
- 1楼网友:不如潦草
- 2021-11-19 16:44
FDZ2004 至此你哦!
- 2楼网友:猎心人
- 2021-11-19 15:55
1、你的代码有问题,首先判断birth那个alert,双引号多了;还有最后一个else的前面多了一个大括号,检查下
2、你如果这么写,年月日都需要加校验的,或者你改成一个日历控件,就只需要一个框了
2、你如果这么写,年月日都需要加校验的,或者你改成一个日历控件,就只需要一个框了
- 3楼网友:千杯敬自由
- 2021-11-19 14:54
你表单里面也要用ID ,然后 else if (document.regbb.mm.value= "") {
alert("别忘了输入密码哦!")
document.regbb.mm.focus();
return false;
这段value那边少了个=号。
年 月 日的话也是这样
年 id=year 月id=month 日id=day
else if(document.regbb.year.value==""){
alert('请输入出生日期');
document.regbb.year.select();}
else if(document.regbb.month.value==""){
alert('请输入出生月份');
document.regbb.month.select();}
else if(document.regbb.day.value==""){
alert('请输入出生日');
document.regbb.day.select();}
alert("别忘了输入密码哦!")
document.regbb.mm.focus();
return false;
这段value那边少了个=号。
年 月 日的话也是这样
年 id=year 月id=month 日id=day
else if(document.regbb.year.value==""){
alert('请输入出生日期');
document.regbb.year.select();}
else if(document.regbb.month.value==""){
alert('请输入出生月份');
document.regbb.month.select();}
else if(document.regbb.day.value==""){
alert('请输入出生日');
document.regbb.day.select();}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯