【发布时间】:2018-12-28 16:44:25
【问题描述】:
我正在使用 JavaScript insertRow 方法向现有表添加行
对于一个单元格,我想添加一个onclick 事件。
如何使用纯 JavaScript 做到这一点?
我正在附上我的代码。
<!DOCTYPE html>
<html>
<head>
<style>
table, td {
border: 1px solid black;
}
</style>
</head>
<body>
<table id="myTable">
<tr>
<td>Row1 cell1</td>
<td>Row1 cell2</td>
</tr>
</table>
<br>
<button onclick="myFunction()">Try it</button>
<script>
function myFunction() {
var table = document.getElementById("myTable");
var row = table.insertRow(0);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
cell1.innerHTML = "NEW CELL1";
cell2.innerHTML = "NEW CELL2";
cell1.onclick()="xfunc()";
}
function xfunc(){
alert("Hi")
}
</script>
</body>
</html>
【问题讨论】:
-
您可以在link找到您的解决方案
标签: javascript html