if(gonghao == "")
时间: 2023-07-06 19:43:11 浏览: 32
这是一个条件语句,用于判断变量 `gonghao` 是否为空。
`if` 语句的语法格式如下:
```javascript
if (condition) {
// 如果条件成立,执行这里的代码
}
```
其中,`condition` 是要判断的条件,可以是任何可以转换为布尔值的表达式。如果 `condition` 的值为 `true`,则会执行花括号中的代码块;否则,会跳过该代码块,继续执行后面的代码。
在这个例子中,`if` 语句判断变量 `gonghao` 是否等于空字符串 `""`,如果成立,则弹出警告框,返回 `false`,阻止表单提交;否则,继续执行后面的代码。
相关问题
function check(){ var gonghao = document.formAdd.gonghao.value; if(gonghao == "") { alert("学号不能为空!"); return false; } var xingming = document.formAdd.xingming.value; if(xingming == "") { alert("学生姓名不能为空!"); return false; } return true; }
这是一个 JavaScript 函数,用于检查表单中的两个字段是否为空,如果为空则弹出警告框,并返回 `false`,阻止表单提交;如果不为空,则返回 `true`,允许表单提交。
该函数的具体实现方式如下:
```javascript
function check() {
var gonghao = document.formAdd.gonghao.value;
if (gonghao == "") {
alert("学号不能为空!");
return false;
}
var xingming = document.formAdd.xingming.value;
if (xingming == "") {
alert("学生姓名不能为空!");
return false;
}
return true;
}
```
其中,`document.formAdd.gonghao.value` 和 `document.formAdd.xingming.value` 分别获取了表单中两个字段的值,并进行了非空判断。如果字段为空,则弹出警告框,并返回 `false`,阻止表单提交;如果字段不为空,则返回 `true`,允许表单提交。
该函数通常会被绑定到表单的 `onsubmit` 事件上,以便在用户提交表单时进行检查。例如:
```html
<form name="formAdd" onsubmit="return check()">
<input type="text" name="gonghao">
<input type="text" name="xingming">
<input type="submit" value="提交">
</form>
```
在此示例中,当用户点击表单中的 "提交" 按钮时,会自动调用 `check` 函数进行表单数据检查。如果表单数据符合要求,则表单会被提交;否则,弹出警告框,并阻止表单提交。
<td width="75%" bgcolor="#FFFFFF" align="left"> <input type="text" name="gonghao" size="20" value="${param.gonghao }"/> </td>
这段代码是一个 HTML 表单中的一部分,它定义了一个输入框,用于输入工号。其中 `name="gonghao"` 指定了输入框的名称,`size="20"` 指定了输入框的宽度,`value="${param.gonghao }"` 则指定了输入框的默认值,`${param.gonghao}` 可能是从服务器端获取的一个变量值。当用户在输入框中输入工号后,可以通过表单提交的方式将工号传递到服务器端进行处理。