Javascript 从表JS中的输入获取元素id

Javascript 从表JS中的输入获取元素id,javascript,arrays,html-table,Javascript,Arrays,Html Table,我想获取ID(我不知道我获取的是字符串还是元素)。我的HTML代码和Javascript如下所示: var table=document.getElementById('workerTimes'); var emptyArray=新阵列(100); for(var r=1,n=table.rows.length;r

我想获取ID(我不知道我获取的是字符串还是元素)。我的HTML代码和Javascript如下所示:

var table=document.getElementById('workerTimes');
var emptyArray=新阵列(100);
for(var r=1,n=table.rows.length;r

荞麦面
罗兹波茨普克图阿尼
扎科钦斯基·普拉克·蓬克图阿尼
简
✓
X
✓
X

我假设第一列也指第一行。你可以用 getElementByTagName(“TH”)[0]。使用innerText获取该元素内的值。
可以用来获取元素的另一个函数是getElementByClassName()。您可以将参数“*”传递到后两个函数中,以获取所有元素,然后使用索引访问您感兴趣的元素。

我将假设,第一列也是指第一行。你可以用 getElementByTagName(“TH”)[0]。使用innerText获取该元素内的值。
可以用来获取元素的另一个函数是getElementByClassName()。您可以将参数“*”传递到后两个函数中,以获取所有元素,然后使用索引访问您感兴趣的元素。

您使用的是element.innerHTML,但这只是文本。 您希望使用元素.children或潜在的元素.childNodes来处理结果以获得正确的id

var table=document.getElementById('workerTimes');
var emptyArray=新阵列(100);
for(var r=1,n=table.rows.length;r

荞麦面
罗兹波茨普克图阿尼
扎科钦斯基·普拉克·蓬克图阿尼
简
✓
X
✓
X

您使用的是元素。innerHTML,但那只是文本。 您希望使用元素.children或潜在的元素.childNodes来处理结果以获得正确的id

var table=document.getElementById('workerTimes');
var emptyArray=新阵列(100);
for(var r=1,n=table.rows.length;r

荞麦面
罗兹波茨普克图阿尼
扎科钦斯基·普拉克·蓬克图阿尼
简
✓
X
✓
X

element.innerHTML只是文本。您希望使用element.children或element.childNodeselement.innerHTML只是文本。您希望使用element.children或element.childrends节点