코드는 다음과 같습니다.
var tableElem = document.getElementById("MyTable");
var tbodyElem = tableElem.getElementsByTagName("tbody")[0];
var trElem = document.createElement("tr ");
var td1 = document.createElement("td");
td1.onclick = "EditCell()";
td1.width = "45%";
td1 .innerText = " ";
trElem.appendChild(td1);
tbodyElem.appendChild(trElem);
alert(tbodyElem.innerHTML)
이 코드는 tr 및 td를 동적으로 생성합니다. , 그리고 td에 onclick 이벤트가 설정되어 있는데 사실 td를 클릭하면 클릭 시점에 EditCell 함수가 호출되지 않습니다. 나중에 td1.onclick = "EditCell()";이 성공적으로 호출되기 전에 td1.attachEvent("onclick",EditCell)로 변경되었습니다.