javascript获得CheckBoxList选中的数量_Javascript教程-查字典教程网
javascript获得CheckBoxList选中的数量
javascript获得CheckBoxList选中的数量
发布时间:2016-12-30 来源:查字典编辑
摘要:jQuery的选择器真的好强大,好灵活。javascript的原始方法也值得研究。复制代码代码如下:获得CheckBoxList选中的数量(...

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取值" />

<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" 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教程学习
    热门Javascript教程学习
    编程开发子分类