专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

为什么HTML标签写对了却不能跳转_CSS学习

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/4 6:07:27       共计:3603 浏览

为什么HTML标签写对了却不能跳转?

你所谓的跳转具体要看哪一个标签,下面给介绍一下常见的a标签问题(无反应、跳转、调用方法)

让超链接点击后不跳转,可以用href = "#",但是这个#就会锚点到页面最上边

点击链接后不跳转可以设置成

1.<a href=" " >javascript:void(0);</a >

2.<a href="javascript:;" >javascript:;</a >

3.<a href="" onclick="return false;">return false;</a >

4.<a href="#" onclick="return false;">return false;</a >

5.<a href="##" >##</a >

6.<a href="####" >####</a >

7.<a href="#all" >#all</a >

如果想点击超链接调用js方法的话可以设置成

1.<a href="javascript:void(0)" onclick="jsFun()">jsFun</a >

2.<a href="#" onclick="jsFun();return false;">jsFun();return false;</a >

3.<a href="#" onclick="alert(1);event.returnValue=false;">alert(1);event.returnValue=false;</a >

1.javascript:void(0)不建议使用

2.链接(href)直接使用javascript:void(0)在IE中可能会引起一些问题,比如:造成gif动画停止播放等,所以,最安全的办法还 是使用“####”。为防止点击链接后跳转到页首,onclick事件return false即可。

3.如果仅仅是想鼠标移过,变成手形,可以使用

<span style="cursor:pointer" onclick="jsFun()">手型!</span>

力量本身并不可怕,可怕的是它的主人。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:vue判断当前页面是否有父页面_vue | ·下一条:sass如何使用_CSS学习

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有