javascript获得CheckBoxList选中的数量


Posted in Javascript onOctober 27, 2009

jQuery的选择器真的好强大,好灵活。 javascript的原始方法也值得研究。

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CheckBoxList.aspx.cs" Inherits="CheckBoxList" %> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" > 
<head runat="server"> 
<title>获得CheckBoxList选中的数量(jQuery与Javascript对照学习/前台与后台)</title> 
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script> 
<script type="text/javascript"> 
//jQuery的方法(王君) 
$(function(){ 
$("#chkBox").click(function(){ 
alert($("#chkBox input[@type=checkbox]:checked").size()); 
}); 
}); 
//javacript方法(候林) 
function f(){ 
var a=document.getElementsByTagName('input') 
var num=0; 
for(var i=0;i<a.length;i++){ 
if(a[i].type=='checkbox'){ 
if(a[i].checked==true) 
num+=1; 
} 
} 
alert(num); 
} 
</script> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 
jQuery的选择器真的好强大,好灵活。<br /> 
javascript的原始方法也值得研究。 
</div> 
<div> 
<input type="button" value="Javascript取值" onclick="f();" /> 
<asp:CheckBoxList ID="chkBox" runat="server"> 
<asp:ListItem>1</asp:ListItem> 
<asp:ListItem>2</asp:ListItem> 
<asp:ListItem>3</asp:ListItem> 
</asp:CheckBoxList> 
<asp:Button ID="btnOk" runat="server" OnClick="btnOk_Click" Text="服务器端取" /> 
</div> 
</form> 
</body> 
</html>
using System; 
using System.Data; 
using System.Configuration; 
using System.Collections; 
using System.Web; 
using System.Web.Security; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
using System.Web.UI.WebControls.WebParts; 
using System.Web.UI.HtmlControls; 
public partial class CheckBoxList : System.Web.UI.Page 
{ 
protected void Page_Load(object sender, EventArgs e) 
{ 
} 
protected void btnOk_Click(object sender, EventArgs e) 
{ 
int totalNum = 0;//总数 
string list = "000";//选中的值 
for (int i = 0; i < this.chkBox.Items.Count; i++) 
{ 
if (chkBox.Items[i].Selected) 
{ 
totalNum += 1; 
list += "," + chkBox.Items[i].Value; 
} 
} 
Response.Write(totalNum.ToString() + "|" + list); 
} 
}
Javascript 相关文章推荐
Jquery工作常用实例 使用AJAX使网页进行异步更新
Jul 26 Javascript
jQuery验证Checkbox是否选中的代码 推荐
Sep 04 Javascript
原生javascript实现图片按钮切换
Jan 12 Javascript
简单谈谈json跨域
Mar 13 Javascript
EasyUI加载完Html内容样式渲染完成后显示
Jul 25 Javascript
jQuery使用eraser.js插件实现擦除、刮刮卡效果的方法【附eraser.js下载】
Apr 28 jQuery
javascript中神奇的 Date对象小结
Oct 12 Javascript
前端防止用户重复提交js实现代码示例
Sep 07 Javascript
微信小程序获取用户信息的两种方法wx.getUserInfo与open-data实例分析
May 03 Javascript
Vue.js中的组件系统
May 30 Javascript
详解解决小程序中webview页面多层history返回问题
Aug 20 Javascript
JavaScript最完整的深浅拷贝实现方式详解
Feb 28 Javascript
基于jQuery的日期选择控件
html 锁定页面(js遮罩层弹出div效果)
Oct 27 #Javascript
javascript 读取XML数据,在页面中展现、编辑、保存的实现
Oct 27 #Javascript
Ajax+Json 级联菜单实现代码
Oct 27 #Javascript
javascript 关于# 和 void的区别分析
Oct 26 #Javascript
用Greasemonkey 脚本收藏网站会员信息到本地
Oct 26 #Javascript
解决jquery .ajax 在IE下卡死问题的解决方法
Oct 26 #Javascript
You might like
阿拉伯的咖啡与水烟
2021/03/03 咖啡文化
几种显示数据的方法的比较
2006/10/09 PHP
dedecms系统常用术语汇总
2007/04/03 PHP
php for 循环语句使用方法详细说明
2010/05/09 PHP
php文件操作实例代码
2012/05/10 PHP
javascript函数以及基础写法100多条实用整理
2013/01/13 Javascript
javascript解析json实例详解
2014/11/05 Javascript
微信小程序实现左右联动的实战记录
2018/07/05 Javascript
详解小程序设置缓存并且不覆盖原有数据
2019/04/15 Javascript
Vue开发之封装上传文件组件与用法示例
2019/04/25 Javascript
高性能js数组去重(12种方法,史上最全)
2019/12/21 Javascript
使用js和canvas实现时钟效果
2020/09/08 Javascript
Python 异常处理实例详解
2014/03/12 Python
Python列表append和+的区别浅析
2015/02/02 Python
详解Python中映射类型的内建函数和工厂函数
2015/08/19 Python
qpython3 读取安卓lastpass Cookies
2016/06/19 Python
Python判断列表是否已排序的各种方法及其性能分析
2016/06/20 Python
python基于TCP实现的文件下载器功能案例
2019/12/10 Python
Keras自动下载的数据集/模型存放位置介绍
2020/06/19 Python
Pycharm常用快捷键总结及配置方法
2020/11/14 Python
python3实现飞机大战
2020/11/29 Python
5个你不知道的HTML5的接口介绍
2013/08/07 HTML / CSS
HTML5单选框、复选框、下拉菜单、文本域的实现代码
2020/12/01 HTML / CSS
Lookfantastic挪威官网:英国知名美妆购物网站
2017/07/26 全球购物
兼职业务员岗位职责
2014/01/01 职场文书
护理中职生求职信范文
2014/02/24 职场文书
党员公开承诺书和承诺事项
2014/03/25 职场文书
我的教育故事演讲稿
2014/05/04 职场文书
新闻工作者先进事迹
2014/05/26 职场文书
优秀应届生求职信
2014/06/16 职场文书
教师职位说明书
2014/07/29 职场文书
2015年社区教育工作总结
2015/05/13 职场文书
学校运动会通讯稿
2015/07/18 职场文书
让人瞬间清醒的句子,句句经典,字字如金
2019/07/08 职场文书
经典法律座右铭(50句)
2019/08/15 职场文书
遇事可以测出您的见识与格局
2019/09/16 职场文书