gpt4 book ai didi

javascript - 禁用/启用输入的复选框

转载 作者:行者123 更新时间:2023-11-30 07:18:29 25 4
gpt4 key购买 nike

我正在使用 js 来单击复选框,它启用或禁用文本输入。

它一直有效,直到我使用 google jquery api 将它放入实时表单中。

奇怪但是..一定是某处发生了冲突。

表单元素是:(代码没有正确添加到这篇文章中)

<input type="checkbox" name="others" onclick="enable_text(this.checked)" class="medium" /></div>

信用卡上的姓名(如果与上述不同)

js是:

function enable_text(status){status=!status;document.form1.other_name.disabled = status;}

What am I doing wrong, I have used body onload handler.

<body onload=enable_text(false);>

JS fiddle :http://www.jsfiddle.net/ozzy/H8VPY/4/

最佳答案

这里是一个 jQuery 解决方案:

$("input:checkbox").click(function() {
$("input:text").attr("disabled", !this.checked);
});

只需将这些通用选择器替换为更具体的选择器即可。

除了这段代码,您可能还想禁用文本框(最初)。

<input type="text" disabled="disabled" />

工作演示: http://www.jsfiddle.net/H8VPY/11/

关于javascript - 禁用/启用输入的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4475673/

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