浏览 2186 次
锁定老帖子 主题:javascript计算复选框选中个数
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-08-15
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> <input type="checkbox" value="1" name="check" checked="checked"/> <input type="checkbox" value="2" name="check"/> <input type="checkbox" value="3" name="check" checked="checked"/> <input type="button" value="你选中的个数" id="btn"> <script type="text/javascript"> var btn = document.getElementById("btn"); btn.onclick = function(){ var arrays = new Array(); var items = document.getElementsByName("check"); for(i=0; i<items.length; i++){ if(items[i].checked){ arrays.push(items[i].value); } } alert("选中的个数为:" + arrays.length); } </script> </body> </html> 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-10-02
用jquery吧
document.getElementsByName("check")可能会造成浏览器不兼容 $("#btn").bind(function() { alert($("input:checkbox[name='check']:checked").length); }); |
|
返回顶楼 | |
发表时间:2012-10-02
用jquery吧
document.getElementsByName("check")可能会造成浏览器不兼容 $("#btn").bind(function() { alert($("input:checkbox[name='check']:checked").length); }); |
|
返回顶楼 | |