checkbox如何检测已经选中,并且让选中和不选传递不同的值给变量!
2011-04-07 08:53
405 查看
问: checkbox如何检测已经选中,并且让选中和不选传递不同的值给变量
____________________________________________________________________________________________
答1:
<html> <head> <title>Untitled</title> <script language="JavaScript"> <!-- function check() { if (form1.test.checked) { form1.test.value="checked"; alert(form1.test.value); } else { form1.test.value="unchecked"; alert(form1.test.value) } } //--> </script> </head> <body> <form name="form1" action="#" method="post"> <input type="checkbox" name="test" value="unchecked" > <input type="button" value="checkit" onclick="check()"> </form> </body> </html>
____________________________________________________________________________________________答2:
用javascript判断:具体做法:我以网站注册时选定以普通用户注册或者集体用户注册,来说明这个问题。 <script language=javascript> function Checkform(form){ var msg="您选择注册的是"; for(var i=0;i<form.radiobutton.length;i++){ if(form.radiobutton[i].checked){ if(form.radiobutton[i].value=="普通用户") form.action="step1.php"; if(form.radiobutton[i].value=="集体用户") form.action="step2.php"; msg=msg+"="+form.radiobutton[i].value+"="; break; } } msg=msg+"/n确定吗?"; if(confirm(msg)){ form.submit(); return true; }else{ return false; } } </script> 然后在HTML文档中这样调用 <FORM METHOD=post> <input type="radio" name="radiobutton" value="普通用户"> <input type="radio" name="radiobutton" value="集体用户"> <input type=button onclick=Checkform(this.form)> <input type=reset> </Form> 好了,主要的就是这些了,如果还有什么问题,
____________________________________________________________________________________________
答1:
<html> <head> <title>Untitled</title> <script language="JavaScript"> <!-- function check() { if (form1.test.checked) { form1.test.value="checked"; alert(form1.test.value); } else { form1.test.value="unchecked"; alert(form1.test.value) } } //--> </script> </head> <body> <form name="form1" action="#" method="post"> <input type="checkbox" name="test" value="unchecked" > <input type="button" value="checkit" onclick="check()"> </form> </body> </html>
____________________________________________________________________________________________答2:
用javascript判断:具体做法:我以网站注册时选定以普通用户注册或者集体用户注册,来说明这个问题。 <script language=javascript> function Checkform(form){ var msg="您选择注册的是"; for(var i=0;i<form.radiobutton.length;i++){ if(form.radiobutton[i].checked){ if(form.radiobutton[i].value=="普通用户") form.action="step1.php"; if(form.radiobutton[i].value=="集体用户") form.action="step2.php"; msg=msg+"="+form.radiobutton[i].value+"="; break; } } msg=msg+"/n确定吗?"; if(confirm(msg)){ form.submit(); return true; }else{ return false; } } </script> 然后在HTML文档中这样调用 <FORM METHOD=post> <input type="radio" name="radiobutton" value="普通用户"> <input type="radio" name="radiobutton" value="集体用户"> <input type=button onclick=Checkform(this.form)> <input type=reset> </Form> 好了,主要的就是这些了,如果还有什么问题,
相关文章推荐
- 如何控制checkbox的选中个数 ,name值不同,
- 多个checkbox 获取选中的 并且把传递的id用逗号隔开(jQuery)
- 关于页面上如何获取用户选中的多个checkbox所传递的值
- 多个checkbox 获取选中的 并且把传递的id用逗号隔开(jQuery)
- js如何知道checkbox是否被选中,并且选中的话让input元素变为不可编辑
- 如何在选中的Checkbox中取值
- 如何在Datawindow.net中实现让当前行选中,并且当前行以其他颜色显示
- vbscript与javascript之间如何传递变量(包括服务器端与客户端)
- Extjs 如何将CheckboxGroup中的实际值传递到后台
- JQuery如何获得所有选中的checkbox与c#去掉string最后一个字符
- MFC如何让ListCtrl的CheckBox只有一个处于选中状态
- 如何用 ajax 连接mysql数据库,并且获取从中返回的数据。ajax获取从mysql返回的数据。responseXML分别输出不同数据的方法。
- caffe 如何prototxt文件中,添加并传递变量
- 如何使@Html.CheckBoxFor默认为选中状态
- DataList checkbox status,checkbox入在datalist的itemtemplte,并且这个datalist放在formview中,我该如何获取checkbox的状态?
- 如何使listview中的CheckBox被正确选中?
- Jni如何传递并且修改两个基础参数
- 网络安全热门话题——如何对被(已经/正在)入侵网站进行检测和防范
- JQuery如何获取table中checkBox选中的多行的值并传到另一个html页面中
- jqery和js如何判断多选框checkbox是否选中