试图从每行的第一列中获取数字,并将其作为<tr>元素

Trying to take the number from the first column of each row, and insert it as the id of the <tr> element

本文关键字:tr 元素 数字 获取 一列      更新时间:2023-09-26

这是我的代码。我试图采取innerHTML的值为每一行的列在我的表,然后将其添加到<tr>元素作为<tr id="1"> <tr id="47">,等

window.onload = function inventorytable() {
var tableRows = document.getElementById("inventorytable").rows;
var idxarray = "";
for(var i = 1, l = tableRows.length; i < l; i++) {
    var tds = tableRows[i].cells;
    tds[7].innerHTML += " Ghz"
    tds[8].innerHTML += " GB"
    tds[10].innerHTML += " Mhz"
    idxarray = idxarray += tds[0].innerHTML  //THIS IS WHERE I AM NOT SURE WHAT TO DO
}}

如何获取tds[0]中包含的信息?innerHTML为每一行,并把它作为该行的id?

我有点糊涂了。您是否试图采取每一行的第0列的内部html,并使父tr的id(加上行-)?

window.onload = function inventorytable() {
    var tableRows = document.getElementById("inventorytable").rows;
    for(var i = 1, l = tableRows.length; i < l; i++) {
        var tds = tableRows[i].cells;
        tds[7].innerHTML += " Ghz"
        tds[8].innerHTML += " GB"
        tds[10].innerHTML += " Mhz"
        tableRows[i].id = 'row-' + tds[0]; 
    }
}