国产精品成人VA在线观看,亚洲日韩在线中文字幕综合,亚洲AV电影天堂男人的天堂,久久人人爽人人爽人人av东京热

News新聞

業(yè)界新聞動(dòng)態(tài)、技術(shù)前沿
Who are we?

您的位置:首頁(yè)      網(wǎng)站知識(shí)      html超級(jí)鏈接a的click事件之后跳轉(zhuǎn)href所指向的地址

html超級(jí)鏈接a的click事件之后跳轉(zhuǎn)href所指向的地址

標(biāo)簽: 發(fā)布日期:2014-02-13 00:00:00 1095

有的時(shí)候,我們需要使用<a>這個(gè)超級(jí)鏈接,而又不使用href來完成跳轉(zhuǎn),而是如:<a href="#" onClick="fun()"></a>這種方式。這樣,就不會(huì)讓頁(yè)面跳轉(zhuǎn)。但是同時(shí)也會(huì)帶來一些負(fù)面的問題,比如頁(yè)面的title變成了“#”,或者頁(yè)面出現(xiàn)了滾動(dòng)條什么的。這是因?yàn)樵趫?zhí)行完了onClick事件后,<a>又去跳轉(zhuǎn)href所指向的地址了,而”#“是個(gè)錨點(diǎn),默認(rèn)是網(wǎng)頁(yè)的頁(yè)首,所以會(huì)帶來上邊所說的問題。 

解決方法有以下兩種: 

1、onClick事件添加return false語(yǔ)句,例如: 

<a href="#" onClick="fun(); return false;">點(diǎn)擊</a> 

2、用void(0)的方式代替#,例如: 

<a href="javascript:void(0)" onclick="fun()">點(diǎn)擊</a>