阻止a標簽的默認行為有哪幾種方法


阻止a標簽的默認行為有哪幾種方法
a.<a href="javascript:void(0);" οnclick= "myjs( )"> Click Me </a>onclick方法負責執行js函數,而void是一個操作符,void(0)返回undefined,地址不發生跳轉。

b.<a href="#"> Click Me </a>#是標簽內置的一個方法,用這種方法點擊后網頁后返回到頁面的最頂端

c.<a href="http://www.baidu.com" οnclick=" return false; "> Click Me </a>當點擊a標簽時,JavaScript代碼返回值為false,故此鏈接默認行為未被觸發。

d.preventDefault()阻止事件的默認行為但不支持IE,所以在IE中使用returnValue阻止事件默認行為
方法一
要阻止a標簽跳轉,可以改變href的值,直接寫成“JavaScript:void(0)”即可阻止跳轉;
或者將a標簽href值寫成“JavaScript:;”也可以阻止跳轉

方法二
可以直接將onclick事件改成return pop();
或者在onclick事件內再加上return false;

方法三
先給a標簽加上id,然后先用js獲取a標簽id,然后添加點擊事件,在事件中加入 return false,即可阻止a標簽跳轉;
以上方法是對abcd的解釋
return false
e.preventDefault();
href = " javascript: void ( 0 ); "


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM