HTML的自定義屬性


用Angular這些框架的時候會發現一系列的指令,如ng-app、ng-repeat等,這些都屬於用戶自定義屬性

但是HTML5規范要求所有的用戶自定義屬性以"data-"開頭,如data-num、data-name這些

所以嚴格來說Angular這種寫法是不標准的,但是瀏覽器卻都不一而同的認了不按data-*格式寫的所有屬性,所以各大框架都不受限於標准來寫了

值得一提的是所有的自定義屬性都只能通過getAttribute來獲取(IE可以用點訪問法獲取,當然也可以用getAttribute來獲取):

div.getAttribute('ng-app');

 


免責聲明!

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



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