for(i=0; i<form.elements.length; i++)
{
var e = form.elements[i];
if (e.type == "checkbox" && e.checked)
{
alert(e.value);
}
}

解决方案 »

  1.   

    string value=this.CheckBoxList1.SelectedValue;  获取选定项的值
    string itemname=this.CheckBoxList1.SelectedItem;  获取选定项的名称
      

  2.   

    在checkedListBox事件中选择ItemCheck事件,然后根据ItemCheckEventArgs 提供的参数使用
    like this:
         private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e)
            {
                int idx = e.Index;//idx就是当前的选中项序号        }
      

  3.   

    string value=this.CheckBoxList1.SelectedValue;  获取选定项的值
    string itemname=this.CheckBoxList1.SelectedItem;  获取选定项的名称