关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
href="#" onclick="return false;" 页面跳转机制是什么
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2016-11-18 15:16关注用IE的F12功能或者chrome的开发者工具看下,肯定有js会添加click事件响应的
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2020-09-28 05:53`return false`在`onclick`事件中也有类似的效果,它可以防止`href="#"`导致的页面滚动。然而,`return false`并不总是跨浏览器兼容,特别是在某些旧版本的浏览器中可能表现不稳定。相比之下,`javascript:void(0)`...
- 2020-11-25 21:26<a href="#" onclick="return false;">阻止跳转链接 ``` 或者使用`javascript:void(0)`: ```html <a href="javascript:void(0)" onclick="yourFunction()">调用函数链接 ``` 在某些情况下,`javascript:void(0)`...
- 2021-06-13 10:43老刘口才的博客 我们在使用a标签的空链接时,通常写为 href=# 或者 href=javascript:void(0) ,这两种写法有什么区别呢?我想很多人都不会去深究,但是这两种写法出来的效果有时候是不一样的。概括来说,这两种写法有如下几个区别:...
- 2020-09-28 07:10如果`onclick`函数返回`false`,则浏览器将阻止默认的`href`跳转行为,即不会导航到`href`属性指定的URL。相反,如果`onclick`函数返回`true`或者没有明确的返回值(默认情况下视为`true`),浏览器将继续执行默认...
- 2014-10-09 21:25weixin_30471065的博客 转自... 使用javascript的时候,通常我们会通过类似: ...a href="#" onclick="javascript:方法">提交</a> 的方式,通过一个伪链接来调用javascript方法.这种...
- 2020-04-09 11:51renyuanchunby的博客 标签 + onclick='{jscode}' 是很常用的一种 js 运用方式,而不使用 href='javascript:{jscode}' 是为了兼容多种浏览器对 <a> 标签的解释和处理不同。其次,使用 <a> 标签 + onclick='{jscode}' 时经常...
- 2020-09-05 02:20同时,确保`onclick`事件中的函数执行完成后返回`false`,以阻止页面的默认跳转行为。这样做不仅可以解决点击无反应的问题,还能保证在不同浏览器间的兼容性和一致性。 总的来说,理解`window.location.href`的工作...
- Const Empty的博客 ${i.index} 解决办法 浅谈href=#与href=javascript:void(0)的区别,需要的朋友可以参考一下 ...这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首 而javascript:vo
- 2020-12-09 07:52如果希望在`onclick`执行后阻止`href`的默认行为(比如页面跳转),`onclick`中的函数必须返回`false`。例如,以下代码中,`goGoogle`函数返回`false`会阻止页面跳转到`href`所指定的URL: ```html <a href=...
- 2020-10-20 20:56"` 这种方法在执行完js_method()后返回false,阻止了页面的默认跳转,使得页面保持在当前位置。 淘宝主页使用了第二种方法,而阿里巴巴主页则采用了第一种,但他们的href中的javascript方法被try-catch包裹,以处理...
- 2016-03-12 17:34大树叶的博客 a href="#"> 点击链接后,页面会向上滚到页首,# 默认锚点...点击链接后,不想使页面滚到页首,就用href="javascript:void(0)",不要用href="#",return false也有类似作用 详解href="#"与href="javascript:void
- 2020-09-28 05:20`<a>`标签有两个关键属性,即`href`和`onclick`,它们都可以用来控制页面的跳转行为,但具体使用方式和效果有所不同。 1. `href`属性:`href`属性是`<a>`标签的核心属性,用于定义链接的目标URL。当用户点击这个...
- 2024-12-14 22:02为了确保onclick事件处理器能正确执行,并且在需要时阻止页面跳转,一定要记得在onclick函数中使用return关键字。如果没有return,即使你在函数中写有逻辑,这些逻辑也不会影响到页面是否跳转。 此外,需要注意的是...
- 2015-10-24 15:45Kou_Hi的博客 javascript:void(0)的意思就是什么也不做!他不是页面URL,而是一个javascript语句void(0),void是一个操作符,该操作符指定要计算一个表达式但是不返回值,这个要计算的表达式是“0”,所以,这个基本是坑爹的写法...
- 2020-09-05 04:07在A标签的`onclick`属性中,我们可以在函数调用后加上`return false;`,这样可以阻止A标签的默认行为。例如: ```html <a href="" target="mainFrame" class="STYLE4" onclick="del(); return false;">删除 ``` ...
- 2020-08-29 15:503. 锚 URL:此时指向页面中的锚,比如 href="#top",那么点击时就会到当前页面中 id="top" 的这个锚点,实现当前页面的所谓跳转。用的最多就是在可滚动页面中,添加菜单,可以直接回到页面中的某个部分的内容。 ...
- 2015-05-16 21:13lm18307210047的博客 1:a标签中href=“#”是指跳转到当前页面,所以刷新的就是你的当前页面,而同时存在onclick,href的时候会首先执行onclick事件,然后才是href 2.链接的 onclick 事件被先执行,其次是 href 属性下的动作(页面跳转,...
- 2025-07-14 01:22如果onclick事件处理器的JavaScript代码执行后返回了false,则href属性指定的链接跳转不会发生,页面将不会跳转到指定的URL;相反,如果事件处理器的执行最终返回了true,则链接跳转将被执行,页面会跳转到href属性...
- 2020-12-01 13:54然而,当我们的`href`属性设置为`javascript:`或`javascript:void(0)`这样的JavaScript协议时,在其他浏览器中点击链接会执行`onclick`事件中的函数,实现页面跳转或执行其他操作。但在IE6中,这个行为并不正常,...
- 没有解决我的问题, 去提问