在IE 11中,Onclick事件无法在<option>标记上运行

时间:2016-02-10 19:41:38

标签: javascript internet-explorer onclick

<select class="form-control" id="list7" onblur="document.getElementById('lista7').selectedIndex = -1;" size="30" class="form-control" style="height: 350px !important;">
   <option onclick="alert('aa');return false;" value="" data-toggle="modal" data-target="#myModal" style="font-size: 0.69em;">10325894 DGR STD (5)</option>
</select>

这是代码,onClick一个选项它应该弹出一个警报,然后显示一个模态,但是什么都不做,IE控制台不会触发任何东西,这个代码在chrome中正常工作!

1 个答案:

答案 0 :(得分:1)

onclick程序应该属于Select元素 - 然后你用SelectBox.SelectedIndex选择所选的选项...(类似的东西 - 查找它)

据我所知,应该跨浏览器工作。