gpt4 book ai didi

javascript - 在选中的单选按钮上启用输入字段

转载 作者:行者123 更新时间:2023-11-30 13:18:31 24 4
gpt4 key购买 nike

我有 2 个单选按钮和 2 个输入字段。我想将一个单选按钮与一个输入字段相关联,因此只有所选单选按钮的输入字段被启用,其他的被禁用。

我的 html 标记是:

<div>
<input type="radio" checked="checked" name="co" data-for="s" />
<input type="text" id="s" />
<br /><br />

<input type="radio" name="co" data-for="u"/>
<input type="text" id="u" disabled="disabled" />
</div>

所以目前第一个单选按钮被选中,并且它的输入字段被启用。我如何使用一些 jquery 代码来做到这一点?

编辑

我试过这个:

$("input[type=radio][name=co]").bind({
change: function () {
if ($(this).attr("checked") == "checked")
$("#" + $(this).attr("data-for")).removeAttr("disabled");
else
$("#" + $(this).attr("data-for")).attr("disabled", "disabled");
}
});

最佳答案

试试这个 - http://jsfiddle.net/DMasH/

$("input:radio").on("click", function() {
$("input:text").attr("disabled", true);

$(this).next("input").attr("disabled", false)
});

关于javascript - 在选中的单选按钮上启用输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11143461/

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