function tf(x) {
var o=document.getElementById('foodIds');
var f=document.getElementById('foods');
var d=f.rows[2].cells[0].getElementsByTagName('DIV');
for(i=0; i<d.length; i++) {
var str = (i==x)?'block':'none';
d[i].style.display = str;
o.childNodes[i].style.display = str;
o.childNodes[i].style.top = '10px';
o.childNodes[i].style.left = offs[i] + 'px'
}
var height = f.offsetHeight;
height += (x == d.length) ? 2 : 6;
f = f.parentNode.parentNode.style;
f.height = height + 'px';
}
以上代码中var f=document.getElementById('foods');能得出一个表格
请问f = f.parentNode.parentNode.style这句,是得到父节点的类型么?这么作有什么用处那?谢谢各位参与
------解决方案--------------------
父节点的父节点的内联样式
------解决方案--------------------
f.parentNode.parentNode.style.color
f.parentNode.parentNode.style.display 等等
父节点的父节点