javascript - 事件内嵌函数里的return false疑问
伊谢尔伦
伊谢尔伦 2017-04-11 09:23:45
[JavaScript讨论组]
  <a href="images/fireworks.jpg" title="A fireworks display" onclick="showPic(this); return false;">Fireworks</a>   在这段代码中 onclick事件里的return false;代表什么? 是为了告诉onclick这个函数a链接未被点击吗?那a标签不需要JS,本身就能点击后跳转,这里的return false如果只是告诉onclick这个函数,那对a标签本身跳转应该没影响才对呀!
伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(4)
PHP中文网

链接的 onclick 事件被先执行,其次是 href 属性下的动作(页面跳转,或 javascript 伪链接);
假设链接中同时存在 href 与 onclick,如果想让 href 属性下的动作不执行,onclick 必须得到一个 false 的返回值。

http://www.cnblogs.com/caishuhua226/archive/2012/03/20/2408165.html

巴扎黑

showPic //这个估计是以弹出层的形式展示图片
a的href是当js异常时也能正常查看图片
`
return false;//这里是阻卡跳转

`

PHPz

这不是a标签么,阻止跳转链接

PHP中文网

类似问题

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号