问答详情
源自:9-22 编程练习

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

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


提问者:vivian爱南开 2015-05-28 21:44

个回答

  • 十一_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名。再获取它。