我有一个网页包含下拉列表和复选框,在选择下拉列表中的值后,焦点下一步设置为复选框。当尝试选中复选框时,单击事件未触发。单击页面上的任何其他位置,然后我可以选中复选框,这只发生在I.E.-11版本中。 为什么我们不能在设置焦点时选中复选框? 任何解决方案或解决此问题。?
提前致谢, 希尔帕
答案 0 :(得分:0)
这对我有用。我刚刚在IE11上测试过,它运行正常。 onchange和OnClientClick不起作用,onclick做了:
<asp:CheckBox ID="EnabledCheckBox" runat="server" OnClick="showDiv(this.checked);"/>
<div id="ShowDiv">Show me now</div>
使用Javascript:
function showDiv(show) {
if (show) {
$('#ShowDiv').show("slow");
} else {
$('#ShowDiv').hide("slow");
}
}