Javascript 尝试从每行的第一列中获取数字,并将其作为<;tr>;要素

Javascript 尝试从每行的第一列中获取数字,并将其作为<;tr>;要素,javascript,html,Javascript,Html,这是我的密码。我试图为表中每一列的每一行获取innerHTML的值,然后将其作为元素添加到,以此类推 window.onload = function inventorytable() { var tableRows = document.getElementById("inventorytable").rows; var idxarray = ""; for(var i = 1, l = tableRows.length; i < l; i++) { var tds = tab

这是我的密码。我试图为表中每一列的每一行获取innerHTML的值,然后将其作为
元素添加到
,以此类推

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
}}
window.onload=函数inventorytable(){
var tableRows=document.getElementById(“inventorytable”).rows;
var idxarray=“”;
对于(var i=1,l=tableRows.length;i

如何为每一行获取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]; 
    }
}
window.onload=函数inventorytable(){
var tableRows=document.getElementById(“inventorytable”).rows;
对于(var i=1,l=tableRows.length;i
DOM ID必须以字母Ok开头,那么这个问题是完全相同的,只需将行附加到字符:P的前面即可