我在其中一个Web应用程序中有一个checkboxlist控件。我想使用javascript来处理SelectedIndexChanged事件。
复选框列表类似于
<asp:CheckBoxList ID="CheckBoxList1" runat="server">
<asp:ListItem>One</asp:ListItem>
<asp:ListItem>Two</asp:ListItem>
<asp:ListItem>Three</asp:ListItem>
<asp:ListItem>Four</asp:ListItem>
<asp:ListItem>Five</asp:ListItem>
</asp:CheckBoxList>
如何使用javascript获取SelectedIndexChanged事件?
答案 0 :(得分:3)
在服务器端......放下以下内容..
CheckBoxList1.Attributes.Add("onclick", "ChangeCheckBox();");
在客户端JavaScript部分,实现以下功能
function ChangeCheckBox() {}
答案 1 :(得分:0)
您可以使用以下代码
document.getElementById('CheckBoxList1').onchange = function () {
var input = document.getElementById('CheckBoxList1').getElementsByTagName("input")
for (var i = 0; i < input.length; i++) {
if (input[i].type == "checkbox") {
if (input[i].checked == true) {
alert(input[i].value);//Get all the checked checkboxes
}
}
}
}