我有以下html。它是一个寻呼机,使用带有图标的按钮触发服务器端的操作。这些图标onclick
附加了一个事件,该事件应该触发服务器 URL(在jsfiddle
我只是触发一个alert
),如下所示:
<button class="btn bootstrap-button-margin-style force-height" type="button">
<i class="icon-step-forward" onclick="alert('step-forward');">
</i>
</button>
如果您四处点击,您会注意到警报并不总是显示(我会说它们只显示了 60% 的时间 - 我使用的是 Chrome)。
- 这是为什么?
- 有没有办法使
onclick
事件可靠? - 是否有更好的替代方法
onclick
,以便图标以可靠的方式触发相应的服务器操作?