之前開發都是老實的用html預設的屬性,如class,name等。跳槽到了華為的外包,做一個商城的系統,用開源框架做的。在編碼的時候遇到了以下的情況,在標籤裡面有很多自訂標籤。 複製程式碼程式碼如下: src="_s" style="max-width:90%" onclick="queryProductDetail(this);" infoType="" id="" moduleId="" chsDesc="" engDesc="" chsName="" engName="" onerror='checkImageFile(this);' onload="DrawImage(this,174,116)"/> 總結了幾點: 1.對HTML JS沒有影響。可以寫n多個屬性。 2、只要定義的屬性名稱別跟原有預設屬性同名就行。 3、這種自訂的屬性,瀏覽器不會去解析 4、JS透過 xxx.getAttribute("你寫的屬性") 就可以取得它的值了 這樣的好處應該顯而易見了。以後應該要多應用這個。