HTML <select> 事件处理程序焦点



在Internet explorer 7(为了向后兼容)和Firefox 4上进行了测试。我从选择事件处理程序中得到奇怪的行为。

http://www.w3schools.com/tags/tag_select.asp说明支持的事件处理程序。

<select id="selection" onfocus="window.status='here';" 
  onblur="window.status='there';"> 
 <option value="1">1</option>
 <option value="2">2</option>
 <option value="3">3</option>
 </select>

我无法通过选择标记获得任何事件处理程序响应。我做错了什么吗?选择事件处理程序没有触发还是?有什么想法吗?

问题是window.status

状态属性在IE的默认配置中不起作用,Firefox, Chrome或Safari。控件的文本状态,用户必须设置dom.disable_window_status_change在about:config界面中优先选择false。(或在Firefox中:"工具-选项-内容-启用JavaScript/高级-允许脚本

最新更新