javascript各浏览器中option元素的表现差异


Posted in Javascript onApril 07, 2011

1,IE6/7/8/9中无事件(如click,mouseover),Firefox/Safari/Chrome/Opera则有。

<select id="s1" multiple="multiple"> 
<option value="1" onclick="alert(1);">1</option> 
<option value="2" onclick="alert(2);">2</option> 
</select>

示例:

2,点击option,通过srcElement获取事件源目标在IE中是select,Firefox/Safari/Chrome/Opera则是option。

<select id="s2" multiple="multiple"> 
<option value="1" >1</option> 
</select> 
<script> 
document.getElementById('s2').onclick = function(e){ 
var evt = window.event || e; 
var target = evt.srcElement || evt.target; 
alert(target.tagName); 
} 
</script>

示例:

3,IE6下给option元素添加title属性实现tips功能无效。

<select id="s1" multiple="multiple"> 
<option value="1" title="tips">1</option> 
</select>

示例:

Javascript 相关文章推荐
Jquery通过Ajax访问XML数据的小例子
Nov 18 Javascript
提升PHP安全:8个必须修改的PHP默认配置
Nov 17 Javascript
jQuery团购倒计时特效实现方法
May 07 Javascript
JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法
Jul 01 Javascript
将页面table内容与样式另存成excel文件的方法
Aug 05 Javascript
javascript闭包(Closure)用法实例简析
Nov 30 Javascript
AngularJS入门教程之过滤器用法示例
Nov 02 Javascript
微信小程序 五星评价功能的实现
Mar 09 Javascript
JavaScript之json_动力节点Java学院整理
Jun 29 Javascript
微信小程序tabBar模板用法实例分析【附demo源码下载】
Nov 28 Javascript
详解ES6 Symbol 的用途
Oct 14 Javascript
Node.js 如何利用异步提升任务处理速度
Jan 07 Javascript
IE6/7/8中Option元素未设value时Select将获取空字符串
Apr 07 #Javascript
我的javascript 函数链之演变
Apr 07 #Javascript
JavaScript中链式调用之研习
Apr 07 #Javascript
js中各浏览器中鼠标按键值的差异
Apr 07 #Javascript
javascript 单例/单体模式(Singleton)
Apr 07 #Javascript
Safari5中alert的无限循环BUG
Apr 07 #Javascript
JQuery中html()方法使用不当带来的陷阱
Apr 07 #Javascript
You might like
PHP一些有意思的小区别
2006/12/06 PHP
经常用到的JavasScript事件的翻译
2007/04/09 Javascript
JavaScript脚本性能优化注意事项
2008/11/18 Javascript
让IE8支持DOM 2(不用框架!)
2009/12/31 Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
2016/09/08 Javascript
JavaScript定义函数的三种实现方法
2017/09/23 Javascript
使用javaScript实现鼠标拖拽事件
2020/04/03 Javascript
JavaScript时间戳与时间日期间相互转换
2017/12/11 Javascript
JavaScript引用类型Date常见用法实例分析
2018/08/08 Javascript
在vue中解决提示警告 for循环报错的方法
2018/09/28 Javascript
vue组件间的参数传递实例详解
2019/04/26 Javascript
简述ES6新增关键字let与var的区别
2019/08/23 Javascript
微信自定义分享链接信息(标题,图片和内容)实现过程详解
2019/09/04 Javascript
解决layui调用自定义方法提示未定义的问题
2019/09/14 Javascript
python发送伪造的arp请求
2014/01/09 Python
使用Python生成XML的方法实例
2017/03/21 Python
Python获取昨天、今天、明天开始、结束时间戳的方法
2018/06/01 Python
python学生信息管理系统(完整版)
2020/04/05 Python
python之cv2与图像的载入、显示和保存实例
2018/12/05 Python
python实现K近邻回归,采用等权重和不等权重的方法
2019/01/23 Python
详解python 3.6 安装json 模块(simplejson)
2019/04/02 Python
十分钟搞定pandas(入门教程)
2019/06/21 Python
Python打印特殊符号及对应编码解析
2020/05/07 Python
python Xpath语法的使用
2020/11/26 Python
Bjorn Borg官方网上商店:国际运动时尚品牌
2016/08/27 全球购物
Yummie官方网站:塑身衣和衣柜必需品
2019/10/29 全球购物
与C++相比,Java中的数组有什么不同
2014/03/25 面试题
个人作风剖析材料
2014/02/02 职场文书
酒店总经理职务说明书
2014/02/26 职场文书
2014党员批评和自我批评思想汇报
2014/09/21 职场文书
世界水日宣传活动总结
2015/02/09 职场文书
个人年终总结结尾
2015/03/06 职场文书
沂蒙六姐妹观后感
2015/06/08 职场文书
职场中的你,辞职信写对了吗?
2019/06/26 职场文书
python实现求纯色彩图像的边框
2021/04/08 Python
学会用Python实现滑雪小游戏,再也不用去北海道啦
2021/05/20 Python