如何取javascript函数中的布尔值,高手请进
以下是表单验证的代码,问题在于,身份证号的输入框没填,点击提交,弹出身份证号没填提示,点击确认后,马上又会弹出用户名没填的提示(在没有那段问题代码时)
现在想知道,如何取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>
...全文
相关推荐
js开发与应用小实例
本文主要介绍了JavaScript(JS)的基础知识,包括HTML中的JS应用、变量的使用、数据类型转换以及算术运算符的实践。以下是对这些知识点的详细解释:1.
简单谈谈js的数据类型
JavaScript(以下简称js)的数据类型主要可以分为两大类:原始类型和对象类型。原始类型包括数字、字符串和布尔值。
javascript笔记
函数可以有返回值,也可以没有。字符串连接通常使用加号`+`。JavaScript中的对象包含属性和方法。
JavaScript中的boolean布尔值使用学习及相关技巧讲解
"JavaScript中的布尔值使用及转换技巧详解"在JavaScript中,布尔类型(boolean)是两种基本的数据类型之一,用于表示逻辑上的真假状态。它包含两个值:`true`和`false
Python如何调用JS文件中的函数
在Python编程中,有时我们需要利用JavaScript的特定功能,特别是在处理前端交互或与浏览器相关的任务时。在这种情况下,Python可以通过第三方库来调用JS文件中的函数。


