异想天开的懒虫
2016-02-01 15:37
为什么这里的函数function addOne(obj)和function deleteRow(obj)都要用obj来当参数呢?
代码
function deleteRow(obj){
var tbody = document.getElementById('table').lastChild;
var tr = obj.parentNode.parentNode;
tbody.removeChild(tr);
}
中的 var tr = obj.parentNode.parentNode;这句又要如何理解呢?为什么能用到obj来当参数
obj是参数,可以更改的,var tr = obj.parentNode.parentNode;是指定义tr等于obj的父节点的父节点,可以参考一下http://www.imooc.com/code/1592
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题