如何判断一个页面中的多个checkbox 是否被选中
如何判断一个页面中的多个checkbox 是否被选中?
checkbox 名为 ch1 .ch2 .ch3.ch5...
有没有循环处理的方法
------解决方案--------------------var elements = document.getElementsByTagName( "input ");
for(var i = 0 ; i < elements.length;i++)
{
var e = elements[i];
if (e.type == "checkbox " && e.checked)
{
alert(e.name);
}
}
------解决方案--------------------for (int j = 0; j <= this.Controls.Count - 1; j++)
{
string ControlName = this.Controls[j].GetType().ToString();
if ( "CheckBox ".Equals(ControlName))
{
CheckBox ch = new CheckBox();
if (ch.Name = "ch " + j.ToString())//ch1,ch2,ch3....
{
if (ch.Checked == true)//被选中的
{
}
}
}
}