动态添加的onclick事件不响应,望高手执教
语言C#,页面放2个服务器端控件 <asp:CheckBoxList> 和 <asp:DropDownList> ,在.cs文件中绑定CheckBoxList的数据
希望实现的效果是,不刷新页面,点击CheckBox时把选中的值添加到DropDownList中
<script language= "javascript " type= "text/javascript ">
<!--
// 添加 CheckBoxList 事件
function addAffair()
{
var checkList = document.getElementById( "cblTeamPerson ");
var childrens = checkList.getElementsByTagName( "input ") ;
var count = childrens.length ;
if (count == 0 )
return ;
var checkBox ;
var checkBoxid ;
for (var i = 0 ; i < count ; i ++ )
{
checkBoxid = "cblTeamPerson_ " + i ;
checkBox = document.getElementById(checkBoxid);
// checkBox.attachEvent( "onclick ",checkedAffair(checkBoxid));
alert(checkBox);
checkBox.onclick = checkedAffair(checkBoxid);
alert(checkBox.onclick);
}
}
// 添加