this.parentNode兼容性问题!

来源:9-22 编程练习

小飞猪来了

2015-12-30 15:27

function removeNode(obj){
    obj.parentNode.parentNode.parentNode.removeChild(obj.parentNode.parentNode);
}

我发现,这个代码谷歌和火狐是OK的,但是放到IE下就不行,删除的是a标签本身!

写回答 关注

1回答

  • 狂飙的蜗牛_1
    2015-12-30 16:22:51

    函数的命名不能太随便,要防止与JavaScript的一些内置函数发生重名;

    比如说reset()、removeNode()等等,这都是JavaScript里面已经有了的内置函数,如果这样命名,就会发生类似与函数名重复时的错误

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题