【发布时间】:2011-06-18 02:17:48
【问题描述】:
我不打算开始辩论。
如果我们想利用onClick事件,我们应该以某种方式禁用href来触发。 - 这是正确的吗?
如果以上是正确的,我相信javascript:void(0) 具有不触发滚动行为的优势。
这些假设正确吗?
注意:我不打算搜索嵌合体,但我的任务是找到一种方法以跨浏览器的方式设置按钮样式,而不会(完全)可访问性命中,也不会受到黑客攻击和怪癖。
【问题讨论】:
-
@delnan:它通常会滚动到顶部。
-
不要在html中使用
onclick事件。 -
@delna: 1) 你的页面必须有一个垂直高度,必须启用滚动条; 2)将您的 href="#" 放在页面中间的同一位置,向下滚动,以便您的 href="#" 保持在您的视口顶部。 3) 点击。 ;)
-
天啊!我的记忆(和逻辑)失败了。
标签: javascript onclick