资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
判断Checkbox和Radio的一种方法
<html> <head> <title>判断Checkbox和Radio - 51windows.Net</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body> <form method="post" name="myformname1"> <input type="checkbox" name="checkname1" id="c11" value=""><label for="c11">选择1</label> <input type="checkbox" name="checkname1" id="c12" value=""><label for="c12">选择2</label> <input type="checkbox" name="checkname1" id="c13" value=""><label for="c13">选择3</label> <input type="checkbox" name="checkname1" id="c14" value=""><label for="c14">选择4</label> <input type="button" onclick="alert(IsChecked(document.myformname1,'checkname1'))" value="测试有没有选择"> <input type="button" onclick="alert(GetCheckedNum(document.myformname1,'checkname1'))" value="测试选择几个"> </form> <hr> <form method="post" name="myformname2"> <input type="radio" name="radioname1" id="r11" value=""><label for="r11">选择1</label> <input type="radio" name="radioname1" id="r12" value=""><label for="r12">选择2</label> <input type="button" onclick="alert(IsChecked(document.myformname2,'radioname1'))" value="测试有没有选择"> <input type="reset" value="重置"> </form> <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3CSCRIPT%20LANGUAGE%3D%22JavaScript%22%3E%20%0D%0A%3C!--%20%0D%0Afunction%20IsChecked(oform%2Ccheckname)%7B%20%0D%0A%20%20%20%20var%20len%20%3D%20oform.elements.length%3B%20%0D%0A%20%20%20%20var%20i%3D0%3B%20%0D%0A%20%20%20%20for(%20i%3D0%3B%20i%3Clen%3B%20i%2B%2B)%7B%20%0D%0A%20%20%20%20%20%20%20%20if%20(oform.elements%5Bi%5D.name%3D%3Dcheckname)%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20if(oform.elements%5Bi%5D.checked)%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20true%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%7D%20%0D%0A%20%20%20%20return%20false%3B%20%0D%0A%7D%20%0D%0Afunction%20GetCheckedNum(oform%2Ccheckname)%7B%20%0D%0A%20%20%20%20var%20len%20%3D%20oform.elements.length%3B%20%0D%0A%20%20%20%20var%20i%3D0%3B%20%0D%0A%20%20%20%20var%20checkn%20%3D%200%3B%20%0D%0A%20%20%20%20for(%20i%3D0%3B%20i%3Clen%3B%20i%2B%2B)%7B%20%0D%0A%20%20%20%20%20%20%20%20if%20(oform.elements%5Bi%5D.name%3D%3Dcheckname)%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20if(oform.elements%5Bi%5D.checked)%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20checkn%2B%2B%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%7D%20%0D%0A%20%20%20%20return%20checkn%3B%20%0D%0A%7D%20%0D%0A%2F%2F--%3E%20%0D%0A%3C%2FSCRIPT%3E"> </body> </html>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程