为了账号安全,请及时绑定邮箱和手机立即绑定

第9章实践练习的问题

实践练习关于删除的问题。

我自己能想到的是要删除“删除”的父标签的父标签,但是不知道该如何描述这个“删除”标签。

答案给的是

function del(obj)

     {

         var tr=obj.parentNode.parentNode;

         tr.parentNode.removeChild(tr);

     }

然后调用了一下函数 del(this);可是obj又不是一个标签,怎么会有父标签呢?哪位大神给详细描述一下?万分感谢

正在回答

1 回答

你传入的参数,这里的obj不过是一个参数名。也可以是x,y等等~~
0 回复 有任何疑惑可以回复我~
#1

新人沈琦斌 提问者

我知道只是一个参数。这里很明显是要把“删除”这个标签描述清楚,然后要删除“删除”的partenNode.partenNode。但是这里只是给了一个参数,那么代码是如何识别出来这个标签的?
2016-04-24 回复 有任何疑惑可以回复我~
#2

mazhiyuan 回复 新人沈琦斌 提问者

del只不过是你封装的函数,得看是哪个元素调用del()函数,然后通过元素看是哪个标签
2016-04-24 回复 有任何疑惑可以回复我~
#3

新人沈琦斌 提问者 回复 mazhiyuan

大概理解了,非常感谢你耐心的回答
2016-04-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468044    人
  • 解答问题       21891    个

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

进入课程

第9章实践练习的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信