9-22编程练习 求问这样写为什么不能实现加一行的效果啊?

来源:9-22 编程练习

monsterlalala

2017-07-12 16:05

    // 编写一个函数,供添加按钮调用,动态在表格的最后一行添加子节点;

    function addLine(){

        var newLine= document.createElement("tr");

        var td_1=document.createElement("td");

        td_1.innerHTML="xh003";

        var td_2=document.createElement("td");

        td_2.innerHTML="啦啦啦";

        var td_3=document.createElement("td");

        td_3.innerHTML='<a href="javascript:;" onClick="deleteLine(this)">删除</a>';

        document.getElementByID("table").appendChild(newLine);

        newLine.appendChild(td_1);

        newLine.appendChild(td_2);

        newLine.appendChild(td_3);

    } 


写回答 关注

2回答

  • 慕婉清7878123
    2017-07-21 16:27:53
    已采纳

    document.getElementById 不是 document.getElementByID,注意大小写

    monste...

    非常感谢!

    2017-07-28 14:35:15

    共 1 条回复 >

  • 无鞋Two
    2017-07-13 00:00:23

    我觉得原理没有问题,应该可以实现

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题