取得父标签


Posted in Javascript onNovember 14, 2006

取得父标签
FF 下没有 event
用 arguments[0]

FF 下没有 srcElement
用 target

FF 下没有 parentElement
用 parentNode

function obj_event_onsomething(e){ 
var e=window.event?window.event:e; 
var srcEle=e.srcElement?e.srcElement:e.target; 
var theObjectYouWant=srcEle.parentNode; 
}

刚刚又发现,FF下的childNodes比IE下的要大1
o.previousSibling.href || o.previousSibling.previousSibling.href  
前面一个表达式用于IE下,后面一个用于FireFox下.  
因为在IE下,XMLDom没有preserveWhiteSpace这个属性,即:把空白也当作一个节点,而IE则默认为false,即把空白不看成一个节点.  这里说到了XMLDom,似乎和上面所说的不相关,但是在FireFox下 previousSibling就是空白,除非两个HTML标签之间没有任何形式的空格. 

这个空白指的是 #text 节点
<div> 
<a>123</a> 
6546 
<b>321</b> 
</div>

这里 div 应该有5个子节点
1. div 标记后到 a 标记前的那个回车换行
2. a 标记
3. \r\n6546\r\n
4. b 标记
5. b 标记后到 div 结束标记前的那个回车换行
Javascript 相关文章推荐
jquery 3D球状导航的文章分类
Jul 06 Javascript
js 火狐下取本地路径实现思路
Apr 02 Javascript
JS实现无限级网页折叠菜单(类似树形菜单)效果代码
Sep 17 Javascript
深入理解Java线程编程中的阻塞队列容器
Dec 07 Javascript
Bootstrap安装环境配置教程分享
May 27 Javascript
vue制作加载更多功能的正确打开方式
Oct 12 Javascript
vue 过滤器filter实例详解
Mar 14 Javascript
js中事件对象和事件委托的介绍
Jan 21 Javascript
JavaScript如何实现图片处理与合成
May 29 Javascript
vue-simple-uploader上传成功之后的response获取代码
Sep 07 Javascript
AJAX引擎原理以及XmlHttpRequest对象的axios、fetch区别详解
Apr 09 Javascript
JavaScript中10个Reduce常用场景技巧
Jun 21 Javascript
多广告投放代码 推荐
Nov 13 #Javascript
js类 from qq
Nov 13 #Javascript
一段非常简单的让图片自动切换js代码
Nov 10 #Javascript
类似框架的js代码
Nov 09 #Javascript
二级域名转向类
Nov 09 #Javascript
JavaScript的面向对象(一)
Nov 09 #Javascript
JavaScript的面向对象(二)
Nov 09 #Javascript
You might like
再说下636单管机
2021/03/02 无线电
php下安装配置fckeditor编辑器的方法
2011/03/02 PHP
php中一个有意思的日期逻辑处理
2012/03/25 PHP
PHP GD库生成图像的几个函数总结
2014/11/19 PHP
浅谈laravel-admin的sortable和orderby使用问题
2019/10/03 PHP
ThinkPHP5与单元测试PHPUnit使用详解
2020/02/23 PHP
Gambit vs CL BO3 第二场 2.13
2021/03/10 DOTA
jQuery验证Checkbox是否选中的代码 推荐
2011/09/04 Javascript
jquery固定底网站底部菜单效果
2013/08/13 Javascript
web前端设计师们常用的jQuery特效插件汇总
2014/12/07 Javascript
jquery插件validation实现验证身份证号等
2015/06/04 Javascript
jQuery实现的简单折叠菜单(折叠面板)效果代码
2015/09/16 Javascript
JS+CSS实现简单的二级下拉导航菜单效果
2015/09/21 Javascript
Hallo.js基于jQuery UI所见即所得的Web编辑器
2016/01/26 Javascript
微信小程序  Mustache语法详细介绍
2016/10/27 Javascript
Chrome调试折腾记之JS断点调试技巧
2017/09/11 Javascript
js 只比较时间大小的实例
2017/10/26 Javascript
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
2019/05/14 Javascript
Vue使用路由钩子拦截器beforeEach和afterEach监听路由
2020/11/16 Javascript
Python 调用VC++的动态链接库(DLL)
2008/09/06 Python
python编程使用selenium模拟登陆淘宝实例代码
2018/01/25 Python
对numpy中的where方法嵌套使用详解
2018/10/31 Python
Python Django给admin添加Action的方法实例详解
2019/04/29 Python
使用Python做定时任务及时了解互联网动态
2019/05/15 Python
python networkx 根据图的权重画图实现
2019/07/10 Python
wxPython实现画图板
2020/08/27 Python
windows下的pycharm安装及其设置中文菜单
2020/04/23 Python
python如何对链表操作
2020/10/10 Python
如何在scrapy中集成selenium爬取网页的方法
2020/11/18 Python
网上书店创业计划书
2014/01/12 职场文书
秋天的怀念教学反思
2014/04/28 职场文书
八一建军节演讲稿
2014/09/10 职场文书
法定代表人身份证明书(含说明)
2014/10/02 职场文书
银行贷款委托书范本
2014/10/11 职场文书
靠谱的活动总结
2019/04/16 职场文书
PyTorch 如何检查模型梯度是否可导
2021/06/05 Python