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 相关文章推荐
JS上传前预览图片实例
Mar 25 Javascript
jquery获取一组checkbox的值(实例代码)
Nov 04 Javascript
JavaScript函数定义的常见注意事项小结
Sep 16 Javascript
javascript实现完美拖拽效果
May 06 Javascript
js实现精确到秒的日期选择器完整实例
Apr 30 Javascript
详解JavaScript中的自定义事件编写
May 10 Javascript
JavaScript通过改变文字透明度实现的文字闪烁效果实例
Apr 27 Javascript
vue如何从接口请求数据
Jun 22 Javascript
JavaScript适配器模式详解
Oct 19 Javascript
解决vue-cli脚手架打包后vendor文件过大的问题
Sep 27 Javascript
解决vue 给window添加和移除resize事件遇到的坑
Jul 21 Javascript
vue递归实现树形组件
Jul 15 Vue.js
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
为什么那些咖啡爱好者大多看不上连锁咖啡店?
2021/03/06 咖啡文化
解析PayPal支付接口的PHP开发方式
2010/11/28 PHP
探讨PHP删除文件夹的三种方法
2013/06/09 PHP
php判断两个日期之间相差多少个月份的方法
2015/06/18 PHP
PHP7引入的&quot;??&quot;和&quot;?:&quot;的区别讲解
2019/04/08 PHP
JAVASCRIPT车架号识别/验证函数代码 汽车车架号验证程序
2012/01/08 Javascript
仿新浪微博登陆邮箱提示效果的js代码
2013/08/02 Javascript
jquery与js函数冲突的两种解决方法
2013/09/09 Javascript
js使用eval解析json(js中使用json)
2014/01/17 Javascript
Javascript 拖拽的一些简单的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
深入理解JavaScript系列(27):设计模式之建造者模式详解
2015/03/03 Javascript
js获取html的span标签的值方法(超简单)
2016/07/26 Javascript
node.js程序作为服务并在windows下开机自启动(用forever)
2017/03/29 Javascript
JS实现获取图片大小和预览的方法完整实例【兼容IE和其它浏览器】
2017/04/24 Javascript
微信小程序 websocket 实现SpringMVC+Spring+Mybatis
2017/08/04 Javascript
微信小程序获取手机号授权用户登录功能
2017/11/09 Javascript
浅析Node.js非对称加密方法
2018/01/29 Javascript
express + jwt + postMan验证实现持久化登录
2019/06/05 Javascript
vue-cli配置全局sass、less变量的方法
2019/06/06 Javascript
JavaScript对象原型链原理详解
2020/02/05 Javascript
python简单实现矩阵的乘,加,转置和逆运算示例
2019/07/10 Python
python SVM 线性分类模型的实现
2019/07/19 Python
Python箱型图处理离群点的例子
2019/12/09 Python
python3连接MySQL8.0的两种方式
2020/02/17 Python
WoolOvers澳洲官方网站:英国针织服装公司
2018/05/13 全球购物
高尔夫球鞋、服装、手套和装备:FootJoy
2018/12/15 全球购物
新浪网技术部笔试题
2016/08/26 面试题
初中班主任评语大全
2014/04/24 职场文书
销售竞赛活动方案
2014/08/23 职场文书
公司委托书格式范本
2014/09/16 职场文书
房屋过户委托书范本
2014/10/07 职场文书
2014年化工厂工作总结
2014/11/25 职场文书
公务员年度考核评语
2014/12/31 职场文书
中秋节随笔
2015/08/15 职场文书
Spring-cloud Config Server的3种配置方式
2021/09/25 Java/Android
MySQL 语句执行顺序举例解析
2022/06/05 MySQL