当前位置:首页 > 日记 > 正文

js a标签点击事件

js a标签点击事件

当我们在处理a标签上的点击事件时发现即使href=""里面为空,点击事件的效果也不明显,这种情况该如何处理呢?常见的处理方法有以下几种:

1.a href="javascript:void(0);" rel="external nofollow" onclick="method()"

这种方法是比较最常用的方法,也是最周全的方法,onclick方法负责执行js函数,而void是一个操作符,void(0)返回undefined,地址不发生跳转。而且这种方法不会像第一种方法一样直接将js方法暴露在浏览器的状态栏。

2.a href="javascript:;" rel="external nofollow" onclick="method()"

这种方法跟跟2种类似,区别只是执行了一条空的js代码。

3.a href="#" rel="external nofollow" rel="external nofollow" onclick="method()"

这种方法也是网上很常见的代码,#是标签内置的一个方法,代表top的作用。所以用这种方法点击后网页后返回到页面的最顶端。

4.a href="#" rel="external nofollow" rel="external nofollow" onclick="method();return false;"

这种方法点击执行了js函数后return false,阻止了事件本身的默认行为,页面不发生跳转,执行后还是在页面的当前位置。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!

相关文章

WPS表格怎么文字粘贴为WPS表格文字

WPS表格怎么文字粘贴为WPS表格文字

文字,教程,方法,表格,图片,  WPS表格里提供了一个将文字粘贴为图片的功能,现在小编就为大家来说明一下如何操作。希望对你有帮助!WPS表格文字粘贴为图片的方法教程鼠标点击要粘贴的内容,在弹出的菜单下选择【复制】。(如图所示)WPS表格文字…

excel中计算工龄的方法怎么用excel

excel中计算工龄的方法怎么用excel

计算,方法,工龄,员工,电脑软件,  Excel中的工龄具体该如何计算呢?下面是小编带来的关于excel中计算工龄的方法,希望阅读过后对你有所启发!excel中计算工龄的方法计算工龄步骤1:快速计算员工工龄和应享受的带薪年休假,见图excel中计算工龄的…

Word2016文档中怎么设置行距首行缩

Word2016文档中怎么设置行距首行缩

文档,首行缩进,设置,行距,电脑软件,  大家用word处理一些内容的时候,行距有时候不太合适,想要自己设置为自己需要的合理行距怎么设置呢,当然使用过word低版本的朋友应该熟悉。以下是小编为您带来的关于Word2016文档设置行距首行缩进,希望对您…

word2010中生成目录的两种教程

word2010中生成目录的两种教程

教程,两种,目录,电脑软件,  关于Word文档自动生成目录一直是我身边同学们最为难的地方,尤其是毕业论文,经常因为目录问题,被要求修改,那么下面就由小编给大家分享下word2010中生成目录的技巧,希望能帮助到您,有需要的朋友可以来看看哦。生成目…

excel表格的常用技巧excel表格有哪

excel表格的常用技巧excel表格有哪

方法,分类,表格,常用,技巧,  用Excel做表格,有时候会觉得很繁琐,但Excel有很多快速简单的用法,能够使工作事半功倍。下面小编就教你excel表格的常用技巧。希望对你有帮助!excel表格的常用技巧excel表格的常用技巧:让数字自动变成"字符型"数…

Excel表格如何转换为

Excel表格如何转换为

方法,转换为,表格,图片,电脑软件,  如何将excel工作表里面的表格转换成图片,Excel能将工作表变为图片吗?其实转换图片的方法不难。下面给大家分享Excel表格转换图片的方法。Excel表格转换为图片的方法首先我们先打开excel2007工作表,打开之…

微信公众平台添加/去掉水印图文教

微信公众平台添加/去掉水印图文教

图文教程,微信公众平台,水印,电脑软件,  当你通过微信公众号发布原创文章时,自然不想被人抄袭。那么,我们该如何在微信公众号图片里添加自己的专属水印呢?或者说,如何去掉微信公众号里的水印呢?下面,腾牛网将为大家带来微信公众平台添加/去掉…

JS ES6中setTimeout函数的执行上下

JS ES6中setTimeout函数的执行上下

执行上下文,函数,示例,电脑软件,JS,本文介绍的是setTimeout函数,延迟执行函数里的执行上下文,分享给大家供大家参考学习,来看看详细的内容:(1)ES5中,setTimeout里面的函数的执行上下文为全局上下文,举例来说:function log(){ setTimeout(function(){…

在word方框里打叉的两种方法怎么在

在word方框里打叉的两种方法怎么在

方法,方框,两种,电脑软件,word,  有些符号不常用,但是一但要使用,到处找都难找,问人也不一定找得到,就如:要在Word中使用一个小框框里的打叉的一个小符号,那么下面就由小编给大家分享下在word方框里打叉的技巧,希望能帮助到您。在word方框里打叉…

怎么去掉word2007密码的两种方法

怎么去掉word2007密码的两种方法

方法,密码,两种,电脑软件,strong,   之前的word文档设置了密码,怕忘记密码,想取消密码保护,该怎么办呢?那么下面就由小编给大家分享下去掉word2007密码的技巧,希望能帮助到您。  去掉word2007密码方法一步骤一:首先,我们先打开需要取消密码的…

WPS文字排版技巧汇总WPS文字的排版

WPS文字排版技巧汇总WPS文字的排版

文字排版,文字,技巧,有哪些,电脑软件,  WPS是我们常用的办公软件之一,我们怎样将我们的文档弄得更加好看,排版更加顺眼呢?下面是小编为大家整理的WPS文字排版技巧,希望大家能够从中有所收获!WPS文字排版技巧汇总空格犯的罪——缩…

怎么样为Word2013文档加密内容

怎么样为Word2013文档加密内容

文档,加密,内容,电脑软件,  还记得小时候写日记那种有密码的日记本吗?只有输入正确的密码才能打开日记本,word文档中一样有这种输入密码功能。以下是小编为您带来的关于为Word2013文档加密,希望对您有所帮助。为Word2013文档加密加密具体操…