gpt4 book ai didi

javascript - 如何在复选框选中时启用文本框

转载 作者:行者123 更新时间:2023-12-03 06:22:53 25 4
gpt4 key购买 nike

我试图在选中复选框时启用和禁用文本框。但当选中该复选框时,此处仅启用一个文本框。选中复选框时如何启用和禁用两个文本框?这是我的代码:

<script src="plugins/jQuery/jquery-2.2.3.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('.input_control').change(function () {
$('input[name=' + this.value + ']')[0].disabled = !this.checked;
}).change();
});
</script>

提前致谢..!!

最佳答案

[0] 只会返回单个 DOM 元素,因此它适用于单个元素。

由于需要修改多个元素的值,因此应该使用.prop( propertyName, value )方法

Set one or more properties for the set of matched elements.

$('input[name=' + this.value + ']').prop("disabled", !this.checked);

关于javascript - 如何在复选框选中时启用文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38789803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com