好的,我正在尝试处理 JS 中的 nextSibling 函数。这是我在以下代码中的问题...
var fromRow = document.getElementById("row_1");
while(fromRow.nodeType == 1 && fromRow.nextSibling != null)
{
var fRowId = fromRow.id;
if (!fRowId) continue;
// THIS ONLY gets done once and alerts "row_1" ONLY :(
alert(fRowId);
fromRow = fromRow.nextSibling;
}
好的,有人可以告诉我这段代码有什么问题吗?这个元素旁边document.getElementById("row_1");
肯定有兄弟姐妹,我可以看到它们,它们都有 id 属性,那么为什么没有得到兄弟姐妹的 id 属性呢?我不明白。
row_1
是一个TR
元素,我需要TR
在此表中获取它旁边的元素,但由于某种原因,它只获取我已经可以使用的 1 个元素document.getElementById
arggg。
多谢你们 :)