gpt4 book ai didi

c# - 是否选中了两个或三个单选按钮中的任何一个

转载 作者:行者123 更新时间:2023-12-02 18:30:08 24 4
gpt4 key购买 nike

我有不同的单选按钮组,并且所有配对的单选按钮都具有相同的 id,因此它们应该一起工作,并且以某些方式工作。但是当我想验证时我使用这个方法:

if ($("PhysicallyActive").is(":not(':checked')")) {
$("PhysicallyActiveradio").css("border", "2px solid red");
}
else {
$("PhysicallyActiveradio").css("border", "");
}

使用此方法,它仅检查两个或三个单选按钮中的第一个单选按钮是否被选中。因此,如果选中第二个单选按钮,我希望它转到其他位置并重置边框。但现在,如果选中第二个单选按钮,我将设置红色边框。我希望它检查是否检查了具有相同 id 的单选按钮。我怎样才能做到这一点?

最佳答案

"have the same id so that they should work together"

这就是问题所在。当您为多个元素设置相同的 ID 时,无论如何都会选择第一个元素。

这没有意义,因为 ID 必须是唯一的。

他们应该分享的是名字。

正如 @Alxandr 指出的那样,您可以按名称选择元素,如下所示:

$("input[name='myname'][type='radio']")

关于c# - 是否选中了两个或三个单选按钮中的任何一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17880761/

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