获取TD节点的“id”

时间:2018-03-09 17:41:51

标签: html-table

我正在尝试获取字段所在的TD节点的“id”。我创建了一个函数,但是我没有从循环中获取数据...我猜这些变量是超出范围,我无法弄清楚如何使其发挥作用。

function getTD(vStartNm)
{
vNm = document.getElementsByName(vStartNm),
vId = vNm[0].getAttribute('id'),
vNode = document.getElementById(vId),
vTag = vNode.nodeName;
vTDId = '';
for (i = 0; i >10; i++) 
 {
  vPar = vNode.parentNode;
  vTag = vPar.nodeName;
  vTDId = vPar.id;
  vNode = vPar;
  if (vTag == 'TD'){return vTDId; break;}
}
}

vTD_id = getTD('udfchar45');
vTD = document.getElementById(vTD_id);

1 个答案:

答案 0 :(得分:0)

我在do循环上的语法可能是错误的。一旦我把它改成了一个while循环,它似乎工作正常。

p <- progress_estimated(3)
for (i in 1:3) p$pause(0.1)$tick()$print()
> 
|==================                                    | 33% ~0 s remaining     
|====================================                  | 67% ~0 s remaining     
|======================================================|100% ~0 s remaining