使用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标记进行响应。难道我做错了什么?选择事件处理程序是否未触发或? 任何人的想法?
答案 0 :(得分:0)
问题在于window.status
。
status属性在IE的默认配置中不起作用, Firefox,Chrome或Safari。允许脚本更改文本 状态,用户必须设置dom.disable_window_status_change 在about:config屏幕中偏好为false。 (或在Firefox中:“工具 - 选项 - 内容 - 启用JavaScript /高级 - 允许脚本 更改状态栏文本“)。