`

<a href='javascript:function()'>

 
阅读更多
<a href='javascript:function()'> 这样写是为了让这个链接不要链接到新页面转而执行一段js代码。和onclick能起到同样的效果,一般来说,如果要调用脚本还是在onclick事件里面写代码,而不推荐在href='javascript:function()' 这样的写法,因为 href 属性里面设置了js代码后,在某些浏览器下可能会引发其他不必要的事件。造成非预期效果。而且 onclick事件会比 href属性先执行,所以会先触发 onclick 然后触发href,所以如果不想页面跳转,可以设置 onclick里面的js代码执行到最后返回一个false,这样 href 里面的东西就不会执行了。在ajax应用程序中,多写着下面的这样 ,以表示这个链接不跳转,而执行一段js脚本。
<a href="javascript:void(0);" onclick="function()"></a>或者
<a href="javascript:;" onclick="function()"></a>
void(0) 只是用来计算一个空值,其实也是什么事情都不做,而分号“;”则表示是一个空的js语句,这样就不会有任何其他跳转发生了,而且W3C标准不推荐在href里面执行javascript语句,所以还是用 onclick事件触发吧
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    jsp新闻发布系统

    &lt;td height="18" colspan="2" bgcolor="#CCFF00"&gt;&lt;span class="STYLE23"&gt;内容:&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td height="148" colspan="2" bgcolor="#CCCCCC"&gt; &lt;textarea name="note" rows="8" cols="25"&gt;&lt;/...

    移动div层.txt

    &lt;script type="text/javascript"&gt; mouseover=true function coordinates() { if (!moveMe) { return } if (event.srcElement.id=="moveMe") { mouseover=true pleft=document.getElementById...

    a标签跳转到指定div,jquery添加和移除class属性的实现方法

    如果使用a标签跳转到指定的div区域,则只需要把a标签的href属性设置为“#divId”就好了,比如: &lt;a&gt;跳转到div&lt;/a&gt; &lt;div di=dction_1&gt; 这里是被跳转的区域 &lt;/div&gt; 第二个,使用jquery添加或者移除class属性 也很...

    ASP.ENT中应用javascript分页

    &lt;span id="a3"&gt;&lt;/span&gt; &lt;a href="#" onclick="change(--pageno)"&gt;上一页&lt;/a&gt;  &lt;a href="#" onclick="change(++pageno)"&gt;下一页&lt;/a&gt;&lt;/div&gt; &lt;/body&gt; &lt;script&gt; var a = document.getElementById("all")....

    数据库分页脚本 jsp

    &lt;script type="text/javascript"&gt; function gotoSelectedPage() { var x = document.getElementById("navigatorForm"); //alert("Original action: " + x.action) x.submit(); } &lt;/script&gt; &lt;form action=...

    javascript marquee

    &lt;tr&gt; &lt;td width="30"&gt; &lt;a href="#" onClick="clickdiv()" id="aa"&gt;向左 &lt;/a&gt; &lt;/td&gt; &lt;td&gt; &lt;DIV id=demo style="OVERFLOW: hidden; WIDTH: 750px; COLOR: #ffffff"&gt; &lt;table cellSpacing=0 cellPadding=0 align=left...

    浮点vfdsfJAVA实现链表,双向链表.txtJAVA实现链表,双向链表.txt

    " onclick="addtag('操作系统报告')"&gt;操作系统报告&lt;/a&gt;(1) &lt;/li&gt; &lt;li&gt;&lt;a href="javascript:void(0);" onclick="addtag('操作系统')"&gt;操作系统&lt;/a&gt;(1) &lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;!-- rule of upload --&gt; ...

    qq客服上用的图片焦点js+c

    &lt;div id="con_tophome_2" class="hidecontent"&gt;&lt;a href="/self/self_help.shtml" target="_blank" onclick="javascript:pgvSendClick({hottag:'KF.SERVICE.INDEX.SELF_1'});"&gt;&lt;img src="ad_3.jpg" alt="自助服务...

    仿Facebook底部工具栏的实现

    &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;...

    Element-ui css非网络引用,

    &lt;el-button @click="visible = true"&gt;Button&lt;/el-button&gt; &lt;el-dialog :visible.sync="visible" title="Hello world"&gt; &lt;p&gt;Try Element&lt;/p&gt; &lt;/el-dialog&gt; &lt;/div&gt; &lt;el-button type="primary" icon="el-icon-search...

    网页特效 导航菜单特效

    &lt;a href="http://www.5icool.org/"&gt;JavaScript&lt;/a&gt; &lt;ul&gt; &lt;li&gt; &lt;a href="http://www.5icool.org/"&gt;Navigation&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="http://www.5icool.org/"&gt;Shopping Carts&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;a href=...

    javascript分页效果code

    outstr = outstr + "&lt;a href='javascript:void(0)' onclick='gotopage("+count+")'&gt;"+count+"&lt;/a&gt;"; }else{ outstr = outstr + "&lt;span class='current' &gt;"+count+"&lt;/span&gt;"; } } } if(totalpage&gt;10){ /...

    jQuery折叠菜单

    &lt;li class="item2"&gt;&lt;a href="#" class="title"&gt;&lt;img src="images/所有污染源列表查询.gif" /&gt;全部污染源&lt;/a&gt;&lt;/li&gt; &lt;li class="item2"&gt;&lt;a href="#" class="title" onclick="fold(this);return false;"&gt;&lt;img ...

    网上图书销售数据库+ASP

    &lt;% '-------------------------------------------------------------------- ' Microsoft ADO ' ' Copyright (c) 1996-1998 Microsoft Corporation. ' ' ' ' ADO constants include file for VBScript ' '---------...

    js+css左侧下拉导航菜单

    &lt;a href="javascript:showdv('2')"&gt;&lt;div class="left2_out" id="dv2" style="cursor:hand;"&gt; 闭环管理&lt;/div&gt;&lt;/a&gt; &lt;div class="left2_break" style="display: none" id="dvShow2"&gt; &lt;div class="left2_break_2" ...

    ASP.Net电子商务网站后台模板

    &lt;a href="javascript:window.location.reload()" target="content3"&gt;隐藏工作台&lt;/a&gt;&nbsp;&nbsp;|&nbsp;&nbsp; &lt;a href="javascript:window.location.reload()" target="content3"&gt;管理首页&lt;/a&gt;&nbsp;&nbsp;|&nbsp...

    KinSlideshow 1.2.1(最新版本)

    &lt;a href="http://www.qq1.com" target="_blank"&gt;&lt;img src="images/1.jpg" alt="这是标题一" /&gt;&lt;/a&gt; &lt;a href="http://www.qq2.com" target="_blank"&gt;&lt;img src="images/2.jpg" alt="这是标题二" /&gt;&lt;/a&gt; &lt;a href=...

    ddl语言自定义数据库字段

    &lt;/tr&gt;&lt;br&gt; &lt;/form&gt;&lt;br&gt; &lt;/tbody&gt;&lt;br&gt; &lt;/table&gt;&lt;br&gt; &lt;%&lt;br&gt; Call gRsClose()&lt;br&gt; End Sub&lt;br&gt; %&gt;&lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;%&lt;br&gt; Sub add()&lt;br&gt; %&gt;&lt;br&gt; &lt;Script Language=JavaScript&gt;&lt;br&gt; function doSubmit(){&lt;br&gt; if...

    JavaScript_Src.chm

    &lt;a href="http://图片的链接.com" target="_blank"&gt; &lt;IMG SRC="要显示的图片.gif" border="0"&gt;&lt;/a&gt; &lt;/DIV&gt; &lt;SCRIPT LANGUAGE="JavaScript"&gt; var msecs = 500; //改变时间得到不同的闪烁间隔; var counter = 0; ...

    JS分页效果JS分页效果

    if (this.pageCount &gt;= startPage + 10) strHtml += '&lt;span title="Next 10 Pages"&gt;&lt;a href="javascript:' + this.name + '.toPage(' + (startPage + 10) + ');"&gt;...&lt;/a&gt;&lt;/span&gt;'; if (nextPage &gt; this....

Global site tag (gtag.js) - Google Analytics