我有以下HTML显示输入文本框:
<html>
<input type="text" onblur="javascript:alert('hello');this.focus();"/>
</html>
在IE和Chrome中,单击文本框内部然后在其外部显示“hello”消息,然后将焦点放回文本框,这是所需的。
在Safari中,做同样的事情会反复显示“hello”消息。
这被认为是Safari中的错误吗?
答案 0 :(得分:0)
是的,在safari中已知问题,我猜你需要在警报之前解除模糊事件的绑定,并在警报后再次绑定它。