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 相关文章推荐
javascript onmouseout 解决办法
Jul 17 Javascript
window.onload和$(function(){})的区别介绍
Oct 30 Javascript
详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)
Oct 01 Javascript
关于获取DIV内部内容报错的原因分析及解决办法
Jan 29 Javascript
jQuery animate easing使用方法图文详解
Jun 17 Javascript
ReactNative页面跳转实例代码
Sep 27 Javascript
在node.js中怎么屏蔽掉favicon.ico的请求
Mar 01 Javascript
javascript中json对象json数组json字符串互转及取值方法
Apr 19 Javascript
JavaScript实现简单的星星评分效果
May 18 Javascript
React服务端渲染(总结)
Jul 01 Javascript
JointJS流程图的绘制方法
Dec 03 Javascript
Html5生成验证码的示例代码
May 10 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
利用PHPStorm如何开发Laravel应用详解
2017/08/30 PHP
php实现的rc4加密解密类定义与用法示例
2018/08/16 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
2020/02/21 PHP
同时使用n个window onload加载实例介绍
2013/04/25 Javascript
javascript同步服务器时间和同步倒计时小技巧
2015/09/24 Javascript
js强制把网址设为默认首页
2015/09/29 Javascript
jQuery实现的多滑动门,多选项卡效果代码
2016/03/28 Javascript
使用Web Uploader实现多文件上传
2016/06/08 Javascript
JS实现将数字金额转换为大写人民币汉字的方法
2016/08/02 Javascript
JavaScript利用Date实现简单的倒计时实例
2017/01/12 Javascript
5分钟打造简易高效的webpack常用配置
2017/07/04 Javascript
JS实现左边列表移到到右边列表功能
2018/03/28 Javascript
layui问题之模拟select点击事件的实例讲解
2018/08/15 Javascript
js、jquery实现列表模糊搜索功能过程解析
2020/03/27 jQuery
python通过urllib2爬网页上种子下载示例
2014/02/24 Python
Python端口扫描简单程序
2016/11/10 Python
Python MD5加密实例详解
2017/08/02 Python
Python3实现爬取指定百度贴吧页面并保存页面数据生成本地文档的方法
2018/04/22 Python
python实现桌面壁纸切换功能
2019/01/21 Python
wxPython色环电阻计算器
2019/11/18 Python
Python 装饰器原理、定义与用法详解
2019/12/07 Python
简单了解Java Netty Reactor三种线程模型
2020/04/26 Python
Html5页面在微信端的分享的实现方法
2018/08/30 HTML / CSS
html5 移动端视频video的android兼容(去除播放控件、全屏)
2020/03/26 HTML / CSS
购买瑞典当代设计的腕表和太阳眼镜:TRIWA
2016/10/30 全球购物
澳洲在线厨具商店:Kitchen Style
2018/05/05 全球购物
什么是岗位职责
2013/11/12 职场文书
会计专业的自荐信
2013/12/12 职场文书
实习推荐信
2014/05/10 职场文书
建筑工程造价专业自荐信
2014/07/08 职场文书
法英专业大学生职业生涯规划范文:衡外情,量己力!
2014/09/23 职场文书
出国留学单位推荐信
2015/03/26 职场文书
庆七一活动简报
2015/07/20 职场文书
python实现自动化群控的步骤
2021/04/11 Python
Redis中一个String类型引发的惨案
2021/07/25 Redis
华为HarmonyOS3.0强在哪? 看看鸿蒙3.0这7个小功能
2023/01/09 数码科技