为什么在删除函数里直接获取table元素就不行啊?

来源:9-22 编程练习

vivian爱南开

2015-05-28 21:44

 function deleteRow(obj){
        var table = document.getElementById("table");
        table.removeChild(obj.parentNode.parentNode);
 }


写回答 关注

2回答

  • 十一_0001
    2015-05-29 08:56:45

    getElementById是获取ID命名位'table'的元素。

    getElementByTagName才是获取元素啊,所有table元素都会被获取到。

    额。。。你可以先试试把元素打印出来看看有没有获取到啊。

    console.log(xxx);

  • 武林高手
    2015-05-28 21:53:50

    table是标签名不是id名.应该给table起个id名。再获取它。

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题