我具有隐藏或显示元素的javascript函数,但无法正常工作:
function detail(e) {
var parent = e.parentNode;
var next = parent.nextSibling;
if (next.style.display == 'none') {
row.style.display = '';
} else {
row.style.display = 'none';
}
}
有人可以帮我解决这个问题吗?
谢谢
parent.nextSibling
选择一个TEXT_NODE(nodeType = 3),而不是下一个 tr
试试这个:
var next = parent.nextSibling;
while (next.nodeType != 1) {
next = next.nextSibling;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句