gpt4 book ai didi

php - Javascript - If 语句的条件依赖于 2 个单独的表单 ID

转载 作者:行者123 更新时间:2023-12-01 07:18:21 25 4
gpt4 key购买 nike

我正在尝试隐藏一个div,具体取决于上面两个问题的答案。两者都需要“N”才能隐藏。但努力弄清楚如何将两个 ID 作为脚本中的变量。

希望能帮到你...

<div><table><tr>
<td><input name="v2_1a" type="radio" id="v2_1a" value="Y"></td>
<td><input name="v2_1a" type="radio" id="v2_1a" value="N"></td></tr>
<tr>
<td><input name="v2_1b" type="radio" id="v2_1b" value="Y"></td>
<td><input name="v2_1b" type="radio" id="v2_1b" value="N"></td>
</tr></table>
</div>
<script type="text/javascript">
$("input[name$='v2_1b']").click(function() {
$(".expand1").show();
var value1 = document.getElementById('v2_1a');
var value2 = $(this).val();
if (value1 == 'Y') {
$(".expand1").show();
}
else (value1 == 'N' && value2 == 'N') {
$(".expand1").hide();
}
});
</script>
<div id="expand1" class="expand1" style="display:inline-block;">
</div>

最佳答案

您可以通过将 :checked 选择器添加到查询中来获取单选组的选中值:

var value1 = $("input[name='v2_1a']:checked").val();
var value2 = $("input[name='v2_1b']:checked").val();

有关选择器的更多信息,请访问 http://api.jquery.com/checked-selector/ .

<小时/>

要检测任一单选组中的更改,您可以使用以下代码:

$("input[name='v2_1a'],input[name='v2_1b']").change(function() {
// Do your checks here
});

编辑:添加了有关如何检测任一单选组中的更改的示例。

关于php - Javascript - If 语句的条件依赖于 2 个单独的表单 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16788360/

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