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 相关文章推荐
探索Emberjs制作一个简单的Todo应用
Nov 07 Javascript
JQuery中SetTimeOut传参问题探讨
May 10 Javascript
jQuery源码解读之hasClass()方法分析
Feb 20 Javascript
Javascript中的包装类型介绍
Apr 02 Javascript
javascript继承的六大模式小结
Apr 13 Javascript
Javascript iframe交互并兼容各种浏览器的解决方法
Jul 12 Javascript
js字符串引用的两种方式(必看)
Sep 18 Javascript
详解JS中遍历语法的比较
Apr 07 Javascript
jQuery实现frame之间互通的方法
Jun 26 jQuery
ES6正则表达式扩展笔记
Jul 25 Javascript
jQuery AJAX与jQuery事件的分析讲解
Feb 18 jQuery
Vue 数据响应式相关总结
Jan 28 Vue.js
基于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
《星际争霸重制版》兵种对比图鉴
2020/03/02 星际争霸
PHP设计模式 注册表模式(多个类的注册)
2012/02/05 PHP
set_include_path和get_include_path使用及注意事项
2013/02/02 PHP
php中simplexml_load_file函数用法实例
2014/11/12 PHP
JavaScript与HTML结合的基本使用方法整理
2015/10/12 PHP
php使用curl_init()和curl_multi_init()多线程的速度比较详解
2018/08/15 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
PHP yield关键字功能与用法分析
2019/01/03 PHP
thinkphp5实现无限级分类
2019/02/18 PHP
js调用后台servlet方法实例
2013/06/09 Javascript
jquery自定义滚动条插件示例分享
2014/02/21 Javascript
jquery ajax请求方式与提示用户正在处理请稍等
2014/09/01 Javascript
JQuery显示隐藏页面元素的方法总结
2015/04/16 Javascript
微信小程序 使用picker封装省市区三级联动实例代码
2016/10/28 Javascript
使用 bootstrap modal遇到的问题小结
2016/11/09 Javascript
Bootstrop实现多级下拉菜单功能
2016/11/24 Javascript
js实现图片360度旋转
2017/01/22 Javascript
简单实现bootstrap选项卡效果
2017/02/08 Javascript
javaScript中&quot;==&quot;和&quot;===&quot;的区别详解
2018/03/16 Javascript
微信小程序入门之广告条实现方法示例
2018/12/05 Javascript
python计算最大优先级队列实例
2013/12/18 Python
python中threading超线程用法实例分析
2015/05/16 Python
Python实现字符串格式化输出的方法详解
2017/09/20 Python
python:pandas合并csv文件的方法(图书数据集成)
2018/04/12 Python
Python爬虫将爬取的图片写入world文档的方法
2018/11/07 Python
pycharm debug功能实现跳到循环末尾的方法
2018/11/29 Python
Python中如何导入类示例详解
2019/04/17 Python
解决Keras 中加入lambda层无法正常载入模型问题
2020/06/16 Python
python字符串拼接+和join的区别详解
2020/12/03 Python
单身旅行者的单身假期:Just You
2018/04/08 全球购物
离退休人员聘用协议书
2014/11/24 职场文书
一年级语文下册复习计划
2015/01/17 职场文书
刑事附带民事起诉状
2015/05/19 职场文书
2015小学教育教学工作总结
2015/07/21 职场文书
开业庆典嘉宾致辞
2015/08/01 职场文书
用Python selenium实现淘宝抢单机器人
2021/06/18 Python