文档章节

向点击事件监听器添加“返回假”有什么作用?

 技术盛宴
发布于 02/29 14:20
字数 387
阅读 41
收藏 0

很多次,我在HTML页面中都看到过这样的链接:

<a href='#' onclick='someFunc(3.1415926); return false;'>Click here !</a>

那里return false有什么作用?

另外,我通常不会在按钮中看到它。

在任何地方都指定了吗? 在w3.org的某些规格中?


#1楼

我相信这会导致标准事件不会发生。

在您的示例中,浏览器将不会尝试转到#。


#2楼

从JavaScript事件中将false调整为false通常会取消“默认”行为-在链接的情况下,它告诉浏览器不要遵循该链接。


#3楼

返回false将阻止导航。 否则,该位置将成为someFunc的返回值


#4楼

返回false表示不采取默认操作,在<a href>的情况下,将遵循该链接。 当您向onclick返回false时,href将被忽略。


#5楼

在onclick事件中使用return false可以阻止浏览器处理其余的执行堆栈,包括跟踪href属性中的链接。

换句话说,添加return false会使href停止工作。 在您的示例中,这正是您想要的。

在按钮中,这是没有必要的,因为onclick就是它将执行的全部东西-没有href可以处理和转到。

本文转载自:https://stackoom.com/question/XXP/向点击事件监听器添加-返回假-有什么作用

粉丝 0
博文 1612
码字总数 0
作品 0
深圳
高级程序员
私信 提问
加载中

评论(0)

深入解析Andoird事件分发机制

本文详细讲述了Android事件分发机制,包括事件源,事件,事件监听器的概念,现在整理出来分享给Android程序员兄弟们,希望给他们的开发工作带来帮助。 一、监听与回调 第一,要明白和事件相关的...

alunbar
2015/10/15
638
1
Zend Framework 2 中的EventManager的使用方法

Matthew Weier O'Phinney,资深的PHP工程师。目前在Zend Technologies工作,是Zend Framework的Leader。下面的这篇文章翻译自作者的博客上的一篇文章:Using the ZF2 EventManager。 今年早些...

__小白
2014/04/09
125
0
Spark成长之路(5)-消息队列

参考文章:Spark分布式消息发送流程 监听器模式 volatile 因为之前被这个消息队列坑过(stage夯住原因分析),所以现在研究源码,先从它下手,解答一下我这么久的疑惑。 继承关系 。原始基类为。...

qhshiniba
2017/07/07
0
0
对于这篇写EventEmitter的文章,请立即删除!

大家好,又见面了,我就是上篇文章说滚去写业务代码,然后被产品折磨到如今才有点空闲时间就立马爬来写文章的热爱学习和知识的程序员(不断句,一气呵成,自己甚至觉得有点小骄傲),好了,转...

LeslieMay
2018/08/23
0
0
在XML布局里给View设置点击事件

给一个View设置监听点击事件是再普通不过的事情,比如 另外一种做法是直接在XML布局里面指定View点击时候的回调方法,首先需要在Activity中编写用于回调的方法,比如

Kaede
2017/11/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

跟踪mybatis执行一条sql的流程

一次insert操作过程 以保存一条记录到表中这个简单的操作为例,就按这个例子来跟踪mybatis是如何执行sql语句的,要保存一个user记录到表中: sqlSession.insert("x.y.insertUser", user); ...

閒散人員
8分钟前
11
0
Android | 教你如何用华为HMS MLKit机器学习服务开发一个拍照翻译小程序

引子   想必有很多小伙伴喜欢外出旅游,能去海外玩一圈那是更好不过了,旅游前大家一定会对吃、穿、住、行、游玩路线做各种攻略,然后满怀期待的出发… 想象中的旅游   出发前,想象中的...

华为开发者论坛
10分钟前
5
0
Python3 超强企业级项目调试工具,PySnooper,调试Python3 更方便

感谢作者分享-http://bjbsair.com/2020-04-07/tech-info/30786.html 图/文:迷神 不知道有多少人和我一样,曾经把Print作为Python中使用频率最高的一个函数,成为python,print的重度户。为什...

曹长卿
11分钟前
10
0
Filebeat在windows下安装使用

一、windows下安装Filebeat 官网下载安装包 解压到指定目录,打开解压后的目录,打开filebeat.yml进行配置。 1、配置为输出到ElasticSearch ①:配置 Filebeat prospectors->path 这里的路径...

瑞查德-Jack
14分钟前
15
0
SpringBoot常用注解

@SpringBootApplication,替代@SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan @ImportAutoConfiguration,导入配置类,一般做测试的时候用,正常优先使用@EnableAuto......

chinahufei
14分钟前
21
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部