JS自定義屬性的設置與獲取


以前感覺用JQuery來設置自定義屬性很方便,現在沒有用JQuery,要用原生的JavaScript來操作自定義屬性。 


Jquery操作自定義屬性的方法,很簡潔: 

Js代碼   收藏代碼
  1. $("#test").attr("test","aaa") // 設置  
  2. $("#test").removeAttr("test") // 刪除  
  3.   
  4. var testAttr = "ddd";  
  5. $('#test[test="'+ testAttr +'"]')  


JavaScript操作定義屬性的方法,如下所示: 

Js代碼   收藏代碼
  1. var testEle = document.getElementById("test")  
  2. testEle.setAttribute("test","aaa"); // 設置  
  3. testEle.attributes["test"].nodeValue; // 獲得  



感覺JS上層庫用多了,反而原生的不會了,特此在此記錄一下,也分享一下。


免責聲明!

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



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