Javascript 值不为';当我';我正在尝试切换复选框
我有这段代码,当我尝试切换复选框时(我可以在inspect中查看更改),复选框的值不会更改Javascript 值不为';当我';我正在尝试切换复选框,javascript,jquery,html,Javascript,Jquery,Html,我有这段代码,当我尝试切换复选框时(我可以在inspect中查看更改),复选框的值不会更改 设施远 您为两个输入元素提供了相同的id,并提供了两个不同的id。然后它就会工作了好吧,我们看不到您的js代码,但是,您不应该像使用NCONF_RSN1那样复制id属性解决了我的问题,在隐藏id上添加了“u” 我没有使用id=“NCONF\u RSN1”,而是使用id=“NCONF\u RSN1” 我刚试过,我不知道它是怎么工作的 设施远 带值签出 if ($(this).prop("check
设施远
您为两个输入元素提供了相同的id,并提供了两个不同的id。然后它就会工作了好吧,我们看不到您的js代码,但是,您不应该像使用NCONF_RSN1那样复制id属性解决了我的问题,在隐藏id上添加了“u”
我没有使用id=“NCONF\u RSN1”,而是使用id=“NCONF\u RSN1”
我刚试过,我不知道它是怎么工作的
设施远
带值签出
if ($(this).prop("checked") == true) {
$("h2 span").text(checkBoxval);
}
$(文档).ready(函数(){
var$checkBox=$(“[type='checkBox']”);
var checkBoxval=$checkBox.val();
$(“h2 span”).text(checkBoxval);
$checkBox.on(“单击”,函数(){
if($(this).prop(“选中”)==true){
$(“h2”).show();
$(“h2 span”).text(checkBoxval);
}否则{
$(“h2”).hide();
}
})
});代码>
设施远
你的价值是
你的jquery代码在哪里?复选框使用了“checked”属性,正如你在这里看到的:not value没有js代码,你怎么知道它肯定会工作?这更多的是一个“注释”,而不是问题的答案