jQuery のセレクターは非常に強力で柔軟です。 JavaScript の独自のアプローチも検討する価値があります。 コードをコピー コードは次のとおりです: <%@ Page Language="C# " AutoEventWireup= "true" CodeFile="CheckBoxList.aspx.cs" Inherits="CheckBoxList" %> //jQuery メソッド (Wang 6 月) <BR> $(function(){ <BR>$("#chkBox").click(function(){ <BR>alert($("#chkBox input[@type=checkbox]:checked"). size()); <BR>}); <BR>}); <BR>//javascript メソッド (Hou Lin) <BR>function f(){ <BR>var a=document.getElementsByTagName('input') <BR>var num =0; <BR>for(var i=0;i<a.length;i ){ <BR>if(a[i].type=='checkbox'){ <BR>if( a[i].checked==true) <BR>num =1; <BR>} <BR> /head> jQuery のセレクターは非常に強力で柔軟です。 JavaScript の独自のメソッドも勉強する価値があります。 1 2 asp:ListItem>3 コードをコピーしますusing System; using System.Data; System.Configuration を使用; System.Web を使用; System.Web.UI を使用; .WebControls ; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public 部分クラス 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() ) " |" リスト) } }