相关疑难解决方法(0)

是否有关闭HTML select元素时触发的DOM事件?

我正在寻找一个DOM事件,我可以用JavaScript监听当一个已经打开的select元素(但没有更改选项)然后通过单击select元素,在页面上的某个地方(任何地方)关闭.

这不是blur选择的事件,因为选择保留焦点.同样,这不是focus一些其他元素或文档或事件mousedownclick窗口,文档或身体.

这不是change选择的事件,因为选择中的选项没有被更改.

我并不关心传统的Internet Explorer - 只需要符合标准的现代浏览器.专有黑客可能值得知道.

我已经创建了一个JSFiddle来演示这个问题:http://jsfiddle.net/premasagar/FpfnM/

  1. 单击"结果"面板中的选择框
  2. 单击标记为"HERE"(或其他任何地方)的文本,然后查看是否有任何事件添加到日志中.最新的Chrome或Firefox中没有活动.

所以问题是:可以添加什么JavaScript,以便在单击选择框时记录事件?

(我在这里问了一个类似但不同的问题:
iOS上的JavaScript:打开HTML select元素)

html javascript jquery html5 dom

53
推荐指数
1
解决办法
5万
查看次数

标签 统计

dom ×1

html ×1

html5 ×1

javascript ×1

jquery ×1