Add onClick event to document.createElement(“th”)

后端 未结 4 1164
情歌与酒
情歌与酒 2020-12-13 23:57

I am dynamically adding columns to a table by using document.createElement(\"th\")

var newTH = document.createElement(\'th\');

4条回答
  •  长情又很酷
    2020-12-14 00:44

    var newTH = document.createElement('th');
    newTH.innerHTML = 'Hello, World!';
    newTH.onclick = function () {
        this.parentElement.removeChild(this);
    };
    
    var table = document.getElementById('content');
    table.appendChild(newTH);
    

    Working example: http://jsfiddle.net/23tBM/

    You can also just hide with this.style.display = 'none'.

提交回复
热议问题