获取 checkbox 和 radio 选定的值,以及设默认值
来源:互联网 发布:kindle保护套推荐 知乎 编辑:程序博客网 时间:2024/05/01 13:17
上述代码 实现了,获取 checkbox 和 radio 选定的值,以及根据值 显示表单默认已经选择的值<p></p>window.onload=function(){var condition = document.getElementById("conditiontext").value;var radioObject = document.getElementsByName("condition"); if(condition === "") { radioObject[0].checked = true; } for (var i = 0; i < radioObject.length; i++) { if(radioObject[i].value == condition) { radioObject[i].checked = true; break; } } var groupcodes = document.getElementById("groupcodetext").value; var checkboxObject=document.getElementsByName("groupcode"); if(groupcode === "") { checkboxObject[0].checked = true; } for (var i = 0; i < radioObject.length; i++) { if(groupcodes.indexOf(checkboxObject[i].value)!=-1) { checkboxObject[i].checked = true; } }} function goPage(id) {var pageNum = document.getElementById("pageNum").value;var condition = document.getElementById("conditiontext").value;var groupcodes = document.getElementById("groupcodetext").value;location.href="url?id="+id+"&pageNum=" + pageNum+"&groupcode=" + groupcodes+"&condition="+condition;} function onChangeGroupcode(id) {var checkboxVal=document.getElementsByName("groupcode");var str=""; for(var i=0;i<checkboxVal.length;i++) { if(checkboxVal[i].checked==true){ str+="'"+checkboxVal[i].value+"',"; } } if(str.endsWith(",")) { str = str.substring(0,str.length-1); } var condition = document.getElementById("conditiontext").value;location.href="<span style="font-family: Arial, Helvetica, sans-serif;">url</span><span style="font-family: Arial, Helvetica, sans-serif;">?id="+id+"&groupcode=" + str+"&condition="+condition;</span>} function onChangeCondition(id) {var condition = "";var checkboxVal=document.getElementsByName("condition"); for(var i=0;i<checkboxVal.length;i++) { if(checkboxVal[i].checked==true){ condition=checkboxVal[i].value; break; } }if(condition==""){condition="AllPartner";}var groupcode = document.getElementById("groupcodetext").value;location.href="url?id="+id+"&groupcode=" + groupcode+"&condition="+condition;}
</pre><pre name="code" class="html">
</pre><pre name="code" class="html"><tr><td> 用户所在的组:<input type='checkbox' name="groupcode" id="groupcode" onchange="onChangeGroupcode('<%=id%>')" value="Partner" checked disabled/>A<input type='checkbox' name="groupcode" id="groupcode" onchange="onChangeGroupcode('<%=id%>')" value="Employee"/>B<input type='checkbox' name="groupcode" id="groupcode" onchange="onChangeGroupcode('<%=id%>')" value="Member"/>C<input type="hidden" name="groupcodetext" id="groupcodetext" value="<%=groupcodes %>" /></td><td align="right"><input type='radio' name="condition" id="condition" onchange='onChangeCondition("<%=id%>")' value="AllPartner" checked/>全部User<input type='radio' name="condition" id="condition" onchange='onChangeCondition("<%=id%>")' value="UnusedPartner"/>未使用User<input type='radio' name="condition" id="condition" onchange='onChangeCondition("<%=id%>")' value="UsedPartner"/>已使用User<input type="hidden" name="conditiontext" id="conditiontext" value="<%=condition %>" /></td></tr>
上述代码 实现了,获取 checkbox 和 radio 选定的值,以及根据值 显示表单默认已经选择的值
0 0
- 获取 checkbox 和 radio 选定的值,以及设默认值
- 获取radio和checkbox的选择值
- 获取select、radio、checkbox的value值以及文本框值
- textarea、radio,checkbox以及option的取值和赋值
- jquery获取radio和checkbox选中的值
- 关于 jQuery 获取和设置[select][radio][checkbox]的值
- jquery获取和设置radio,select,checkbox的值
- jQuery设置和获取select、checkbox、radio的选中值
- jQuery 获取选中的radio的值方法以及获取选中的checkbox的值方法
- javascript获取radio或者checkbox的值
- Jquery获取radio,checkbox,select的值
- Jquery获取radio,checkbox,select的值
- Jquery获取radio,checkbox,select的值
- jquery获取select/checkbox/radio的值
- jquery对select的选定和获取选定值
- checkbox,radio的传值和标签
- jquery 判断radio 和checkbox是否选中并获取值
- js 获取radio的选中值 和checkbox 的选中值
- 损失函数
- linux内核数据结构之kfifo
- android 桌面应用图标修改无效的问题
- android:网页使用网址访问activity
- 大数据,TB、PB、EB,你了解多少?
- 获取 checkbox 和 radio 选定的值,以及设默认值
- linux内核数据结构之链表
- ORA-01219:数据库未打开:仅允许在固定表/视图中查询
- OpenCV中常用函数
- 三大运营商的号段汇总
- Asp.Net 文件加解密
- My97DatePicker
- dubbo教程及注意点
- TortoiseSVN中分支和合并实践