【问题标题】:Is it possible to use JavaScript element id Name as a variable in for loop是否可以在 for 循环中使用 JavaScript 元素 id Name 作为变量
【发布时间】:2022-06-16 13:49:30
【问题描述】:

将 JavaScript id 名称作为变量的任何想法。

var tblFruits2 = document.getElementById("table");

    //Reference all the CheckBoxes in Table.
    var chks2 = tblFruits2.getElementsByTagName("INPUT");
    
   
   for (var i = 1; i < chks2.length+1; i++) {
        var x = document.getElementById("table").rows[i].cells[2].innerHTML;

       if (i == 1) { document.getElementById('HiddenField1').innerHTML = x; }
       if (i == 2) { document.getElementById('HiddenField2').innerHTML = x; }
       if (i == 3) { document.getElementById('HiddenField3').innerHTML = x; }
       if (i == 4) { document.getElementById('HiddenField4').innerHTML = x; }
       if (i == 5) { document.getElementById('HiddenField5').innerHTML = x; }
       if (i == 6) { document.getElementById('HiddenField6').innerHTML = x; }
       if (i == 7) { document.getElementById('HiddenField7').innerHTML = x; }
       if (i == 8) { document.getElementById('HiddenField8').innerHTML = x; }
       if (i == 9) { document.getElementById('HiddenField9').innerHTML = x; }
       if (i == 9) { document.getElementById('HiddenField10').innerHTML = x; }
       if (i == 10) { document.getElementById('HiddenField11').innerHTML = x; }
       if (i == 11) { document.getElementById('HiddenField11').innerHTML = x; }
       if (i == 12) { document.getElementById('HiddenField12').innerHTML = x; }
       if (i == 13) { document.getElementById('HiddenField13').innerHTML = x; }
       if (i == 14) { document.getElementById('HiddenField14').innerHTML = x; }
       if (i == 15) { document.getElementById('HiddenField15').innerHTML = x; }
    }

【问题讨论】:

  • document.getElementById('HiddenField' + i).innerHTML = x;.

标签: javascript html for-loop variables


猜你喜欢
  • 2018-04-02
  • 2013-08-25
  • 1970-01-01
  • 2022-11-07
  • 2019-09-27
  • 1970-01-01
  • 1970-01-01
  • 2020-03-01
  • 1970-01-01
相关资源
最近更新 更多