當前位置:編程學習大全網 - 源碼下載 - 詳細解釋添加onclick事件到標簽的幾種方法。

詳細解釋添加onclick事件到標簽的幾種方法。

我們經常在A標簽中有壹個點擊事件:

1.a href = " JavaScript:js _ method();"rel= "外部nofollow "

這種方法在傳遞諸如此類的參數時容易出現問題,而javascript: protocol作為A的href屬性不僅會不必要地觸發window.onbeforeunload事件,還會使gif動畫圖片在IE中停止播放。W3C標準不推薦在href中執行javascript語句。

2.a href = " JavaScript:void(0);"rel = " external no follow " rel = " external no follow " onclick = " js _ method()"

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

3 . a href = " JavaScript:;"rel = " external no follow " rel = " external no follow " onclick = " js _ method()"

這個方法類似於這兩個方法,除了執行壹個空的js代碼。

4 . a href = " # " rel = " external no follow " rel = " external no follow " rel = " external no follow " onclick = " js _ method()"

這個方法也是網上常見的代碼,#是內置在標簽中的方法,代表top的作用。所以用這種方式點擊網頁,回到頁面頂部。

5.a href="#" rel= "外部nofollow" rel= "外部nofollow" rel= "外部no follow " onclick = " js _ method();返回false"

在這個方法中,執行完js函數後點擊return false,頁面執行後會停留在當前位置,不會跳轉。

綜上所述,在A中調用js函數最合適的方法是推薦:

a href = " JavaScript:void(0);"rel = " external no follow " rel = " external no follow " onclick = " js _ method()"

a href = " JavaScript:;"rel = " external no follow " rel = " external no follow " onclick = " js _ method()"

a href = " # " rel = " external no follow " rel = " external no follow " rel = " external no follow " onclick = " js _ method();返回false"

以上是邊肖介紹的將onclick事件添加到標簽的幾種方式的詳細解釋和集成。希望對妳有幫助。如果您有任何問題,請給我留言,邊肖將及時回復您。非常感謝您對劇本之家網站的支持!

  • 上一篇:新鄉黃河故道森林公園在哪裏?
  • 下一篇:騙子誘導孩子掃碼充值騰訊直播飯票能追回來麽
  • copyright 2024編程學習大全網