我用JS增加表格行,怎么加不上去呢?一加上马上就消失了<!DOCTYPE html>
<html>
<head>
<title>test.html</title>
<script type="text/javascript">
function addRow() {
var tbl = document.getElementById("tbl");
var newRow = tbl.insertRow(1);
var newCell1 = newRow.insertCell();
newCell1.innerHTML = "newCell";
alert(1);
}
</script>
</head>
<body>
<table id="tbl" border="1">
<tbody id="tbl">
<tr>
<td>123</td>
<td>456</td>
</tr>
</tbody>
</table>
<a href="" onclick="addRow()">add</a>
</body>
</html>
<html>
<head>
<title>test.html</title>
<script type="text/javascript">
function addRow() {
var tbl = document.getElementById("tbl");
var newRow = tbl.insertRow(1);
var newCell1 = newRow.insertCell();
newCell1.innerHTML = "newCell";
alert(1);
}
</script>
</head>
<body>
<table id="tbl" border="1">
<tbody id="tbl">
<tr>
<td>123</td>
<td>456</td>
</tr>
</tbody>
</table>
<a href="" onclick="addRow()">add</a>
</body>
</html>
<html>
<head>
<title>test.html</title>
<script type="text/javascript">
function addRow() {
var tbl = document.getElementById("tbl");var newRow = tbl.insertRow(1);var newCell1 = newRow.insertCell();newCell1.innerHTML = "newCell";
alert(1);
}
</script>
</head>
<body>
<table id="tbl" border="1">
<tbody id="tbl">
<tr>
<td>123</td>
<td>456</td>
</tr>
</tbody>
</table>
<a href="javascript:void(0)" onclick="addRow()">add</a>
</body>
</html>
a标签href添加红色部分 你页面跳转了
把<a href="" onclick="addRow()">add</a>
改为
<a href="#" onclick="addRow()">add</a>