如何取javascript函数中的布尔值,高手请进

cchang126 cchang126 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

以下是表单验证的代码,问题在于,身份证号的输入框没填,点击提交,弹出身份证号没填提示,点击确认后,马上又会弹出用户名没填的提示(在没有那段问题代码时)
现在想知道,如何取IsChinaId的布尔值(false),让弹出身份证号没填的提示出来后,点击确认,就能让输入焦点回到身份证号的输入框。

(页面代码)
<script type="text/javascript">
function check() {
{
IsChinaId()
}

//以下代码为问题代码
if (IsChinaId=false) {
document.reg.nid.focus();
return false;
}
//以上代码为要解决代码

if (document.reg.username.value == "") {
alert ("请输入您登陆的用户名!");
document.reg.username.focus();
return false;
}
return true;
}
fuction IsChinaId() {
if (document.reg.nid.value == "") {
alert ("请输入您登陆的身份证号!");
document.reg.nid.focus();
return false;
}
return true;
}
</script>
<form id="reg" name="reg" method="post" action="">
<table>
<tr>
<td><input type="text" name="nid" id="username" />填入身份证号</td>
<td><input type="text" name="username" id="username" />填入姓名</td>
<td><input type="submit" name="tijiao" id="tijiao" value="提交" onclick="return check();" /></td>
</tr>
</table>
</form>



...全文

相关推荐

评论 9
收藏 已收藏
分享
返回顶部
cchang126
JavaScript 87,984 成员 224,681 内容