我有几个单选按钮在IE7-IE10中渲染得很好。当我使用IE9-IE10 doc标准与调试器,所有的JavaScript和HTML工作正常。但是,当我使用IE7 / 8 doc标准时,onClick事件不会触发。我尝试使用调试器并在应该使用onClick事件调用的javascript函数的开头添加断点,但js永远不会被调用,因为单击按钮onClick事件不会触发。为什么这只发生在IE7 / 8中,如何在IE7 / 8中触发onClick事件?
编辑:
<input>
类型中没有一个在IE7 / 8中触发它们的事件。我可以错过打开或关闭标签或简单的东西吗?在IE9 / 10中一切正常,为什么它在7/8不起作用?
<td valign=top colspan=2>
<FONT class='GroupText'><b>Apply Location:</b>
<input type='radio' name='ApplyLocation' value='1' onClick='changeForm(1);changeSave(1);' checked> Search Locations
<input type='radio' name='ApplyLocation' onClick='changeForm(0);changeSave(0);' value='0'> New Location
</FONT></td>