html <select>事件处理程序onfocus </select>

时间:2011-08-18 12:19:43

标签: html event-handling

使用Internet Explorer 7(向后兼容性)和Firefox 4进行测试。 我从select事件处理程序中得到了奇怪的行为。

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>

我无法让任何事件处理程序通过select标记进行响应。难道我做错了什么?选择事件处理程序是否未触发或? 任何人的想法?

1 个答案:

答案 0 :(得分:0)

问题在于window.status

  

status属性在IE的默认配置中不起作用,   Firefox,Chrome或Safari。允许脚本更改文本   状态,用户必须设置dom.disable_window_status_change   在about:config屏幕中偏好为false。 (或在Firefox中:“工具    - 选项 - 内容 - 启用JavaScript /高级 - 允许脚本   更改状态栏文本“)。

Source