兼容性之Dom加入元素
来源:互联网 发布:淘宝手办店推荐 编辑:程序博客网 时间:2024/05/21 22:50
一般情况下,ie非标准下,如果insertBefor第二参数,不存在的话,就会报错,但是在标准浏览器下,如果第二个参数不存在,就会调用obj.appendchild这个方法。
所以对于这个加入元素方法封装的时候,我们就要考虑兼容性的问题。
function insertbefore(parobj,obj)
{
if(parobj.children[0]) //如果父级元素里面的第一个子元素存在
{ parobj.insertBefore(obj,parobj.children[0]) } //我们就用insertBefore添加obj
else { parobj.appendChild(obj); } } //如果不存在就调用appendChild方法添加元素;
参数1:父级元素
参数2:要添加的元素
0 0
- 兼容性之Dom加入元素
- jQuery之操作DOM元素
- JS DOM之元素操作
- JavaScript学习之DOM元素
- ExtJs之获取dom元素
- 操纵DOM之--DOM元素的【增删查改】
- HTML DOM树生成之 匿名元素
- DOM探索之控制页面元素
- DOM操作之确定元素大小
- Ext操作DOM元素之insertHtml
- jQuery的DOM操作之添加元素和删除元素
- 行内块级元素的兼容性
- DOM元素
- Dom元素
- DOM元素
- DOM 元素
- JS与DOM的兼容性
- JS与DOM的兼容性
- Linux 编译 sphinx
- Flex swf 升级后,客户端不需要清空缓存即可查看最新版本的使用说明
- 由TaskTracker启动到Task执行
- 73-特殊回文数的判断
- Google编程风格-值得借鉴
- 兼容性之Dom加入元素
- 译文:Why you choose stainless steel flagpoles
- plan
- Pear编码标准 10、13
- Windows启动过程详解
- ffmpeg 新老接口问题及对照集锦
- Java中Transient关键字在对象序列化中的作用
- 图像修复一:Region Filling and Object Removal by Exemplar-Based Inpainting
- Ubuntu Linux入门到精通