html判断如果name="xqdmc"中xqdmc 的值为1 , 复选框<input name="fenlei" type="checkbox">可选的值为13,14,15
时间: 2023-07-06 13:03:43 浏览: 70
判断复选框的选择状态
5星 · 资源好评率100%
你可以使用 JavaScript 来实现这个功能,具体代码如下:
```html
<input name="xqdmc" value="1">
<input name="fenlei" type="checkbox" value="13">13
<input name="fenlei" type="checkbox" value="14">14
<input name="fenlei" type="checkbox" value="15">15
<script>
var xqdmcValue = document.getElementsByName("xqdmc")[0].value;
if (xqdmcValue === "1") {
var checkboxes = document.getElementsByName("fenlei");
for (var i = 0; i < checkboxes.length; i++) {
checkboxes[i].disabled = false;
}
}
</script>
```
代码解释:
首先,我们在 HTML 中定义了一个 name 为 "xqdmc" 的 input 元素,并赋值为 1,以及三个 name 为 "fenlei"、type 为 "checkbox" 的 input 元素。
然后,在 JavaScript 中,我们获取了 name 为 "xqdmc" 的 input 元素(这里只有一个,所以用 [0] 取第一个),并获取其值。如果值为 "1",说明符合条件,就获取所有 name 为 "fenlei" 的 input 元素,并遍历每个元素,设置其 disabled 属性为 false,使得复选框可选。
需要注意的是,这里的 value 和 disabled 属性都是 input 元素的属性,通过 JavaScript 可以获取或设置。
阅读全文