Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
向javascript添加html_Javascript_Html - Fatal编程技术网

向javascript添加html

向javascript添加html,javascript,html,Javascript,Html,我是javascript新手,在javascript中添加新行时遇到问题 我想把新的索引、零件、件数和重量转到新行(下一个td),但我做不到。请帮忙 函数addTodosToPage(){ var tr=document.getElementById(“todoList”); 对于(变量i=0;i

我是javascript新手,在javascript中添加新行时遇到问题

我想把新的索引、零件、件数和重量转到新行(下一个td),但我做不到。请帮忙

函数addTodosToPage(){
var tr=document.getElementById(“todoList”);
对于(变量i=0;i

指数
1.
2.
3.
5.
6.
7.
8.
9
10

您还需要创建新的表行(
)元素

假设
t
是对表的引用(并且您避免了对
元素的迂腐),并且您只有一列:

for (var i = 0; i < data.length; ++i) {
  var tr = document.createElement("tr");
  var td = document.createElement("td");
  td.textContent = data[i].text;
  tr.appendChild(td);
  t.appendChild(tr);
}
for(变量i=0;i
您的代码中存在一些问题:

  • 这张桌子没有头也没有身子
  • 在函数中,您面对的是一个不存在的数组
  • 您没有得到输入值
  • [……]

    我想你应该看看(免费的)


    以下是一个工作示例:

    函数addTodosToPage(){
    var table=document.getElementById(“todoList”);
    var tr=document.createElement(“tr”);
    var index=document.getElementById('index')。值;
    var part=document.getElementById('part')。值;
    var pieces=document.getElementById('pieces').value;
    var-weight=document.getElementById('weight')。值;
    tr.innerHTML=”“+索引+“”+零件+“”+件数+“”+重量+“”;
    表1.儿童(tr);
    }
    
    指数
    部分
    件
    重量
    指数
    1.
    2.
    3.
    5.
    6.
    7.
    8.
    9
    10
    
    请同时共享您的HTML。也在for循环中创建新行。为每一条信息创建一个td。将tds附加到tr,然后将tr附加到表体,作为for循环中的最后一步。您可以演示如何进行吗?谢谢。现在我需要创建一个新函数并添加这个?还是只编辑我的函数?@Despo new function:仅在程序上下文中有意义。但是很多短函数几乎总是一个更好的选择。非常感谢。也许你知道,因为我需要添加删除按钮,这就是我写这个主题的方式-我还有一个问题。如何在其他站点中显示表格?例如,所有代码都在index.html中,我希望在另一个站点上显示表和此项。当然,复制和粘贴并没有改变这个词。我只是问一下javascript。你能告诉我在我的情况下如何做到这一点吗?