条件组合 显示/隐藏多个单选按钮
Conditional Combination Multiple radio buttons to show/hide
我有一个简单的表格,当选择发布选项时,它会显示额外的选项。但是,我真正希望它做的是仅当从以前非常相似的单选按钮集中进行选择组合时才显示这些选项。所以总共有 3 组单选按钮。1. 英国或国外邮寄, 2.通过卡、账户或现金付款, 3.发布选项,您可以在下面看到。仅当客户选择英国作为目的地,并且付款是通过(卡或帐户(并且需要发布时,才应显示额外的隐藏发布选项。
<style type="text/css">
.show { display: block; }
.hide { display: none; }
</style>
<script type="text/javascript">
function showSelect() {
var select = document.getElementById('my_select');
select.className = 'show';
}
</script>
<div id="post">
<fieldset class="post" >
<legend>
<span class="wrap3"> Please choose method of delivery </span>
</legend>
<ul class="radio">
<li>
<input type="radio" name="Postage_Method" id="post" value="Post" onclick="showSelect();"/>
<label for="post"> Please Post</label>
</li>
<select id="my_select" class="hide">
<option value="nxday">Next Day Monday to Friday </option>
<option value="b9">Before 9 a.m. Monday to Friday </option>
<option value="b10">Before 10 a.m. Monday to Friday </option>
<option value="b12">Before 12 a.m. Monday to Friday </option>
<option value="sat9">Saturday Before 9 a.m. </option>
<option value="sat10">Saturday Before 10 a.m. </option>
</select>
<li>
<input type="radio" name="Postage_Method" id="post" value="Arrange Own Pick Up " />
<label for="own"> Will arrange own pick up</label>
</li>
<li>
<input type="radio" name="Postage_Method" id="post" value="Collect in person" />
<label for="collect"> Will collect in person</label>
</li>
</ul>
</fieldset>
</div>
我想你想要类似的东西: 演示
这里有一个类似的问题
我修改您的代码而不是使用 onclick,请使用 onchage
更新您是否尝试使用复选框?我使用复选框对您的代码进行了修改。希望这是你问的组合。演示2
希望对您有所帮助。
相关文章:
- 使用提交按钮隐藏未选中的单选按钮
- 选择单选按钮时显示或隐藏窗体
- CSS Html使图像显示在单选按钮的选项上(单选按钮被CSS隐藏)
- 在javascript上创建,以处理单击后要隐藏的几个单选按钮
- 切换两个隐藏单选按钮的最佳方式是什么
- 使用HTML和Javascript,使用4个单选按钮显示和隐藏输入字段
- 根据单选按钮隐藏标签的函数
- 如何在javascript或ajax中获取输入单选按钮值并显示/隐藏按钮
- Jquery一般情况下,在“是/否”单选按钮中显示/隐藏分区内的分区
- 单击编辑按钮时,如何根据另外两个文本框的条件隐藏或禁用单选按钮列表和文本框
- 通过CSS和JavaScript隐藏和显示 asp.net 单选按钮
- 根据在单选按钮中选择的值隐藏时间表中的自定义元素
- 如何使用单选按钮隐藏表 在 HTML 中使用 Java 脚本
- 单选按钮隐藏/显示所有内容
- 如何使单选按钮隐藏,直到在下拉列表中选择一个选项
- jQuery使用单选按钮隐藏显示一些信息
- 单选按钮隐藏和显示表单内容
- Jquery/javascript单选按钮隐藏/显示逻辑检查属性的页面加载
- 如何使用单选按钮隐藏html项目
- jQuery单选按钮隐藏输入值更改