使未选中的单选按钮和关联的文本消失
Make unchecked Radio buttons and associated Text disappear?
假设我有两组3个同名单选按钮。让我们将它们命名为"set1"answers"set2"。
我想做的是1:当用户按下我的CallFunction()按钮时,所有单选按钮都将消失(或变得不可点击);2:只有未选择的选项文本(HTML中单选框的右侧)将消失,而用户选中的选项仍然可见。
请帮忙,我开始认为如果没有大量的getElementByIds,这是不可能的。。。
还是我应该放弃同一页面的想法,只使用Submit?
这个怎么样?http://jsfiddle.net/yyACY/
HTML
<input type="button" id="butt" value="CallFunction() :P" />
<div id="rads">
<input type="radio" class="rad" name="set1" value="1" /><span class="set1">1</span><br />
<input type="radio" class="rad" name="set1" value="2" /><span class="set1">2</span><br />
<input type="radio" class="rad" name="set1" value="3" /><span class="set1">3</span><br /><br />
<input type="radio" class="rad" name="set2" value="1" /><span class="set2">1</span><br />
<input type="radio" class="rad" name="set2" value="2" /><span class="set2">2</span><br />
<input type="radio" class="rad" name="set2" value="3" /><span class="set2">3</span><br /><br />
</div>
Javascript(Jquery)
$("#butt").click(function(){
$("#rads").css('display', 'none');
});
$(".rad").click(function(){
var spans = "." + $(this).attr("name");
$(spans).css('display', 'none');
$(this).next().css('display', '');
});
相关文章:
- 如何使用jquery在填充自动完成的值后使文本框只读
- 使用Clipboard.js复制span文本
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 用程序搜索JQuery数据表中的文本
- jQuery匹配JSON对象的部分文本
- onkeyup无法动态创建多个文本区域
- 如何在下面的ES6循环中获得前面的文本
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- 借助asp.net验证或java脚本对多个文本进行验证
- Jquery UI DatePicker,获取默认日期的关联输入文本
- 在Javascript中获取所选复选框及其关联文本区域的值
- 如何获取与复选框关联的文本
- 使未选中的单选按钮和关联的文本消失
- 仅当关联复选框选中MySql时才插入输入文本数据
- 根据提取的内部文本对节点进行排序,并在jQuery中维护索引关联或破解
- 关联文本和时间数组,打印和隐藏值
- 显示另一个HTML页面上图像(alt)的文本关联
- 将右侧输入文本数据与其相邻的跨度内容相关联
- 用Javascript将文本FIle转换为关联数组