코드 는 var tableElem=document.getElement ById("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)로 변경 하여 호출 에 성공 하 였 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다: