取得父标签


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 相关文章推荐
javascript 面向对象思想 附源码
Jul 07 Javascript
jquery remove方法应用详解
Nov 22 Javascript
javaScript NameSpace 简单说明介绍
Jul 18 Javascript
在JavaScript中构建ArrayList示例代码
Sep 17 Javascript
jquery获取url参数及url加参数的方法
Oct 26 Javascript
微信小程序 跳转传参数与传对象详解及实例代码
Mar 14 Javascript
AngularJS基于provider实现全局变量的读取和赋值方法
Jun 28 Javascript
iconfont的三种使用方式详解
Aug 05 Javascript
Vue组件间通信方法总结(父子组件、兄弟组件及祖先后代组件间)
Apr 17 Javascript
vue 父组件通过$refs获取子组件的值和方法详解
Nov 07 Javascript
JavaScript常用工具函数汇总(浏览器环境)
Sep 17 Javascript
javascript实现拼图游戏
Jan 29 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
PHP用mysql数据库存储session的代码
2010/03/05 PHP
php异常处理技术,顶级异常处理器
2012/06/13 PHP
ThinkPHP CURD方法之order方法详解
2014/06/18 PHP
PHP设计模式之抽象工厂模式实例分析
2019/03/25 PHP
PHP观察者模式实例分析【对比JS观察者模式】
2019/05/22 PHP
laravel 解决paginate查询多个字段报错的问题
2019/10/22 PHP
来自qq的javascript面试题
2010/07/24 Javascript
JavaScript Date对象 日期获取函数
2010/12/19 Javascript
EditPlus注册码生成器(js代码实现)
2013/03/25 Javascript
javaScript面向对象继承方法经典实现
2013/08/20 Javascript
使用jQuery重置(reset)表单的方法
2014/05/05 Javascript
JS使用for循环遍历Table的所有单元格内容
2014/08/21 Javascript
jQuery左右滚动支持图片放大缩略图图片轮播代码分享
2015/08/26 Javascript
Jquery元素追加和删除的实现方法
2016/05/24 Javascript
jQuery中JSONP的两种实现方式详解
2016/09/26 Javascript
微信小程序之拖拽排序(代码分享)
2017/01/21 Javascript
基于input框覆盖掉数字英文的实例讲解
2017/07/21 Javascript
ES6模块化的import和export用法方法总结
2017/08/08 Javascript
微信小程序实现倒计时60s获取验证码
2020/04/17 Javascript
bootstrap-Treeview实现级联勾选
2017/11/23 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
2019/10/25 Javascript
Python零基础入门学习之输入与输出
2019/04/03 Python
python交易记录链的实现过程详解
2019/07/03 Python
基于Python的微信机器人开发 微信登录和获取好友列表实现解析
2019/08/21 Python
python实现简单井字棋小游戏
2020/03/05 Python
Django如何在不停机的情况下创建索引
2020/08/02 Python
通过实例了解python__slots__使用方法
2020/09/14 Python
html5教程画矩形代码分享
2013/12/04 HTML / CSS
为娇小女性量身打造:Petite Studio
2018/11/01 全球购物
Right-on官方网站:日本知名的休闲服装品牌
2019/07/12 全球购物
毕业实习个人鉴定范文
2013/12/10 职场文书
医务人员自我评价
2014/01/26 职场文书
工厂保安员岗位职责
2014/01/31 职场文书
我的中国梦演讲稿初中篇
2014/08/19 职场文书
结婚保证书(卖身契)
2015/02/26 职场文书
java代码实现空间切割
2022/01/18 Java/Android