问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

各位javascript大虾,请帮在下看看这段表单验证代码错在哪,谢谢 ...

发布网友 发布时间:2024-10-20 12:47

我来回答

4个回答

热心网友 时间:2024-11-15 12:57

1、你的代码有问题,首先判断birth那个alert,双引号多了;还有最后一个else的前面多了一个大括号,检查下
2、你如果这么写,年月日都需要加校验的,或者你改成一个日历控件,就只需要一个框了

热心网友 时间:2024-11-15 12:52

你表单里面也要用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();}

热心网友 时间:2024-11-15 12:56

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script language="javascript">
function fc() {

if (document.regbb.name.value == "") {
alert("\我们很想知道您宝宝的名字,请您告诉我们好吗0(∩_∩)0");
document.regbb.name.focus();
return false;
}
else if (document.regbb.birth.value == "") {
alert("宝宝是那天出生的呀?");
document.regbb.birth.focus();
return false;
}

else if (document.regbb.place.value=="") {
alert("宝宝是在哪里降临滴?");
document.regbb.place.focus();
return false;
}
else if (!document.regbb.nc.value) {

alert("我们也想知道您的名字^_^");
document.regbb.nc.focus();
return false;
}
else if (document.regbb.mm.value== "") {

alert("别忘了输入密码哦!")
document.regbb.mm.focus();
return false;
}
else {
return true;
}
return true;
}
</script>

</head>
<body>
<form id="regbb" name="regbb" action="#" method=post OnSubmit="return fc()">
<table>

<tr bgcolor="#fafee0">
<td height="50">宝宝姓名:</td>
<td><input id="name" size="25" name="name" type="text" />
</td>
</tr>

<tr bgcolor="#fafee0">
<tr><td height="50">宝宝性别:</td><td><input type="radio" name=sex value="male" checked>懒羊羊
<input type="radio" name=sex value="female">美羊羊</td></tr></p>
</tr>
<tr>
<td height="50">宝宝生日:</td><td><input type="text"name="birth" size="5">年<input type="text" size="5">月 <input type="text" size="5">日</td>
</tr>
<tr><td height="50">破蛋地点:</td><td><input type="text"name="place" size="10">省<input type="text" size="10">市</td></tr></p>
<tr>
<td height="50">宝宝靓照:</td><td><input type="file" name="open"></td>
</tr>
<tr>
<td height="50">您的昵称:</td><td><input type="text"name="nc" maxlength="30"><font size="3" color="red">可输入4-30位,包含英文、数字和中文</font></td>
</tr>
<tr>
<td height="50">创建密码:</td><td><input type="password"name="mm" maxlength="16"><font size="3" color="red">密码由6-16为字符组成(数字、符号、字母),区分大小写</font></td>
</tr>

<tr bgcolor="#fafee0">
<tr><td height="50">您的昵称:</td><td><input type="text"name="nc" maxlength="30"><font size="3" color="red">可输入4-30位,包含英文、数字和中文</font></td></tr>
</tr>

<td colspan="2" align="center" valign="middle"><input id="button" type="submit" value="提交信息" name="button"> <input type="reset" name="reset" value="重新填写"></td>
</tr>
</table>
</form>
</body>
</html>

热心网友 时间:2024-11-15 12:50

FDZ2004 至此你哦!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“泛览周王传”的出处是哪里 避事的意思是什么 怠息的意思是什么 “偷闲来此一嚬呻”的出处是哪里 怠息意思和来源是什么 客厅中间沙发旁旁边放什么 客厅沙发旁边放什么合适 沙发左右摆什么位置 淘宝网无法注册邮箱验证 谁能帮我注册一个谷歌帐号,我一直注册不成功,淘宝上也买不到,在线等... 靡宝的作品介绍? 美的空调关机有几个档位 小孩可不可以吃枇杷 小孩可以吃枇杷吗 小孩能吃枇杷吗 小孩可以吃枇杷吗 小孩吃枇杷有什么好处 小孩吃枇杷对身体有哪些好处 求问这样的男女关系算什么? 男女朋友之间最重要的是什么.?男女朋友之间最应该有的是什么?谢谢了... ...感觉.还有会因为什么才会心酸?男女生都会吗?谢谢! ...车窗全关闭有嗡嗡响 车窗打开就好了 是什么原因 情人之间一声谢谢表示什么意思 男女关系 急 ...话是男女朋友关系之间的互相尊重吗?还有什么关系的什么表现呢?_百 ... 满分实用!高中九科错题集整理技巧大全,趁假期提前准备好! 瑞虎5停车后拔掉钥匙,然后开门这时偶尔几次喇叭会一直叫着!这时候要... 驾驶证让吊销了从考科一四个月以后能考么 交通肇事逃逸扣12分未构成犯罪驾驶证怎么办 错题本的技巧是什么? 做错题本有哪些技巧? 微创手术治疗肝血管瘤能根治吗 全国那家医院治疗肝血管瘤好 javascript中的adddlert("Welcome guest!")是什么意思? 祭祀是什么意思js是什么意思 javascript弹出提示及页面跳转怎么写 妇女梦见自己和丈夫在楼顶睡觉,半夜睡觉给别人刺杀,然后流好多血,但没... 羊石是什么意思? 关于一首动听的英文歌曲的翻译!是英语高手的进来比比吧! ...我只记得中间的歌词(而我想要的你确不懂,谢谢你爱我,心碎的承诺... 邛崃的遗迹作文怎么写?500字 邛崃市文君井公园怎么样 邛崃文君井水烹茶涤尘思,清逸凉无比 邯郸市最早生产啤酒的名字 天下名泉之邛崃文君井 蚌埠宝龙广场蚂虾啤酒节什么时候开始 泉州联众工贸有限公司泉州联众工贸有限公司 深圳正星啤酒有限公司怎么样? ...然后再去欧洲跟另一个人还能再领到结婚证吗?应该... 2023考研各科总分,2023考研各科国家线是多少分 2023考研国家线... ...病?除了医院以外?我才17岁`,我不可能告诉父母的,请告诉我步骤或者需... 这个暑假有你相伴,不会寂寞,是开心的暑假用英语翻译 直冲热搜第一!马思唯 易梦玲疑似分手了?