浏览 7300 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (5) :: 隐藏帖 (2)
|
|
---|---|
作者 | 正文 |
发表时间:2009-08-20
< a href="#" onclick="javascript:方法">提交< /a> 的方式,通过一个伪链接来调用javascript方法.这种方法有一个问题是: 虽然点击该链接的时候不会跳转页面.但是滚动条会往上滚,解决的办法是返回一个false. 如下所示: < a href="#" onclick="方法;return false;">提交< /a> 或< a href="javascript:void(0)" onclick="方法">提交< /a> 同时页面链接地址也不会被添加上# 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-08-21
< a href="#this" onclick="javascript:方法">提交< /a>
|
|
返回顶楼 | |
发表时间:2009-08-21
用<button type="button">提交</button>岂不是更好.样式css控制一下就是了.
|
|
返回顶楼 | |
发表时间:2009-08-21
干脆用 span 好了
|
|
返回顶楼 | |
发表时间:2010-03-25
太谢谢了,我的问题解决了。使用void(0)本来可以,可是在我的页面中执行完onclick后又打开一个新页面。苦闷。现在用return false就什么都解决了。
|
|
返回顶楼 | |