我想在没有任何重定向的情况下在点击上运行一个简单的JavaScript函数.
将JavaScript调用放在href属性中是否有任何区别或好处(如下所示:
<a href="javascript:my_function();window.print();">....</a>
Run Code Online (Sandbox Code Playgroud)
)将它放在onclick属性中(将其绑定到onclick事件)?
我不打算开始辩论.
如果我们想要使用onClick事件,我们应该以某种方式禁用href来触发.- 它是否正确 ?
如果以上是正确的,我相信它javascript:void(0)具有不触发滚动行为的优点.
这些假设是否正确?
注意:我不打算搜索一个嵌合体,但我的任务是找到一种方法来以跨浏览器的方式设置按钮,没有可访问性(根本没有),没有黑客和怪癖.