站長資訊網
        最全最豐富的資訊網站

        href怎么調用javascript

        href調用javascript的方法:1、通過“<a href = "javascript:js_method()">”方式;2、通過“<a href = "javascript:void(0);"”方式等等。

        本文操作環境:windows7系統、javascript1.8.5版,DELL G3電腦

        href怎么調用javascript?

        在HTML中,<a>標簽的href屬性用于指定超鏈接的目標的URL。

        示例如下所示:

        <p> <a href="/index.html">本文本</a> 是一個指向本網站中的一個頁面的鏈接。</p> <p><a href="http://www.microsoft.com/">本文本</a> 是一個指向萬維網上的頁面的鏈接。</p>

        當<a>標簽調用JS中的代碼時,有以下幾個方法:

        方法一:

        <a href = "javascript:js_method()">文本</a>

        這是平臺上常用的方法,但這種方法在傳遞this等參數時很容易出現問題,且javascript:協議作為a的href屬性時不僅會導致不必要的觸發window.onbeforeunload事件,在IE里面會使gif動畫停止播放。W3C標準不推薦在href里面執行javascript語句。

        方法二:

        <a href = "javascript:void(0);" onclick ="js_method()">文本</a>

        這個是很多網站最常用的方法,也是最周全的方法,onclick負責執行js函數,而void是一個操作符,void(0)返回undefined,地址不發生跳轉,且這種方法不會像第一種方法一樣直接將js方法暴露在瀏覽器的狀態欄。

        方法三:

        <a href = "javascript:;" onclick = "js_merthod()">文本</a>

        這種方法跟第2種類似,區別只是執行了一條空的js代碼。

        方法四:

        <a href ="#" onclick ="js_method()">

        這種方法也是網上很常見的代碼,#是標簽內置的一個方法,代表top的作用。所以這種方法點擊后網頁后返回到頁面的最頂端。

        方法五:

        <a href="#" οnclick="js_method();return false;">

        這種方法點擊執行了js函數后return false,頁面不發生跳轉,執行后還是在頁面的當前位置。

        推薦學習:《javascript高級教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 久久久久亚洲精品中文字幕 | 国产专区日韩精品欧美色| 亚洲国产精品无码专区在线观看| 亚洲欧美日韩精品| 国产精品免费无遮挡无码永久视频 | 500av导航大全精品| 亚洲精品第一国产综合境外资源| 国产精品无码久久久久| 久久久精品免费国产四虎| 国产乱码精品一品二品| 夜夜高潮夜夜爽国产伦精品| 久久丝袜精品中文字幕| 国产精品亚洲二区在线观看| 91精品国产成人网在线观看| 久久福利青草精品资源站免费| 99久久人妻无码精品系列| 精品成在人线AV无码免费看 | 99久久国产综合精品五月天喷水| 国内精品久久久久影院日本| 四虎国产成人永久精品免费| 亚洲线精品一区二区三区 | 97久久国产亚洲精品超碰热| 日韩精品人妻系列无码专区| 亚洲精品你懂的在线观看| 在线亚洲精品福利网址导航| 人妻少妇看A偷人无码精品视频| 惠民福利中文字幕人妻无码乱精品 | 国产午夜精品一区二区三区| 日韩精品无码久久久久久| 久久精品黄AA片一区二区三区| 无码国产精品一区二区免费16 | 精品一区二区三区免费观看 | 国产精品日本欧美一区二区| 国产一区二区精品久久| 久久se精品一区精品二区| 亚洲国产综合91精品麻豆| 亚洲精品高清久久| 国产精品 综合 第五页| 国产精品无码免费专区午夜| 国产精品永久久久久久久久久| 久久93精品国产91久久综合|