如下页面代码,点击添加事件后,就回到页面顶部了,不让它回顶部怎么解决

KKL 2011-06-24 10:36:18
<html>
<head>
<title></title>
<script type="text/javascript">
var _newRow = null;
function addDetail() {
var newRow = _newRow.cloneNode(true);
tabList.tBodies[0].insertBefore(newRow, tabList.rows[tabList.rows.length - 1]);
}

function deleteRow(rowIndex) {
tabList.deleteRow(rowIndex);
}
</script>
</head>
<body onload="_newRow = tabList.rows[tabList.rows.length - 1].cloneNode(true);">
<table width="500">
<tr height="500">
<td>姓名</td>
</tr>
<tr height="500">
<td>nianling</td>
</tr>
</table>
<table id="tabList" width="500">
<tr>
<td><nobr>删除/<a href="#" onclick="addDetail();">添加</a></nobr></td>
<td>姓名</td>
<td>科目</td>
<td>分数</td>
</tr>
<tr>
<td><a href="#" onclick="deleteRow(this.parentNode.parentNode.rowIndex);">删除</a></td>
<td><input style="width:100px;" /></td>
<td><input style="width:100px;" /></td>
<td><input style="width:100px;" /></td>
</tr>
</table>
</body>
</html>
...全文
417 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
KKL 2011-06-24
  • 打赏
  • 举报
回复
OK了,不好意思,刚写错地方了。
wochuailimin 2011-06-24
  • 打赏
  • 举报
回复
href="javascript:void(0);"
KKL 2011-06-24
  • 打赏
  • 举报
回复
为什么把这个页面单独拿出来可以,放到我的程序里面就不可以了,
灬上海爽爷 2011-06-24
  • 打赏
  • 举报
回复
记住原因就好了。
# 后面没有字符默认就是滚动到 top。
href="#abc" 滚动到“锚”标号为 abc 的地方。也就是做了标记<a name="abc"></a> 的地方。
href="###" 就是不做任何动作了。
阿非 2011-06-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 kkl510331367 的回复:]
说下原因好不
[/Quote]
锚点,# 就会回到顶部
阿非 2011-06-24
  • 打赏
  • 举报
回复
href="#" => href="javascript:void 0"
cb1156 2011-06-24
  • 打赏
  • 举报
回复
a href="javascript:void(0);"
KKL 2011-06-24
  • 打赏
  • 举报
回复
说下原因好不
灬上海爽爷 2011-06-24
  • 打赏
  • 举报
回复
a href="###"

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧