为HTML链接设置事件不使用href完成跳跃

有时我们需要使用超链接而不使用href完成跳跃,但这种方式。这样,你不会让页面跳转,但同时也会带来一些负面问题,如网页标题为#,或是网页出现滚动条,这是因为在已完成的onclick事件,和跳链接指向的地址,和#是一个锚,默认的是标题,所以有上述问题。

解决这个问题有两种方法:

1、onclick事件添加一个返回语句,例如:
复制代码代码如下所示:
点击

2、无效(0)而不是#,例如:
复制代码代码如下所示:
点击