html標籤自定義屬性

2021-08-25 19:57:29 字數 510 閱讀 1567

html標籤中可以自定義屬性,但對屬性的操作在不同的瀏覽器下存在相容性的問題。如下:

此時,id和name是div標籤系統的屬性,open是自定義屬性。如果對div標籤操作,取name和open屬性的值時。在ie下可以如下操作:

document.getelementbyid("unique").name

document.getelementbyid("unique").open

在火狐和谷歌瀏覽器下,對於系統屬性同樣可以用:

document.getelementbyid("unique").name 取到值。

而對於自定義的屬性open

document.getelementbyid("unique").open 是取不到值的, 可以如下操作:

document.getelementbyid("unique").getattribute("open")

一般情況下,自定義屬性主要是為了儲存一些和當前標籤相關聯的一些重要的值,在web頁面設計中可以考慮。

HTML標籤自定義屬性

html標籤可以自定義屬性,但是我們要考慮其在ie firefox以及chrome下的相容性問題。例如 複製 這裡的 myattr 就是這個標籤的自定義屬性了。如果定義了屬性卻使用不了,那麼這個屬性就沒有任何意義了,接下來就是如何去呼叫我們的自定義屬性的值了。在ie瀏覽器裡,我們通過獲取物件後直接呼...

HTML標籤自定義屬性

html標籤可以自定義屬性,但是我們要考慮其在ie firefox以及chrome下的相容性問題。例如 複製 這裡的 myattr 就是這個標籤的自定義屬性了。如果定義了屬性卻使用不了,那麼這個屬性就沒有任何意義了,接下來就是如何去呼叫我們的自定義屬性的值了。在ie瀏覽器裡,我們通過獲取物件後直接呼...

自定義HTML標籤屬性

為html元素新增一自定義的屬性非常方便,只須將其加到尖括號中即可,與內建屬性地位相等。如我們要為textbox元素新增屬性idvalue 只須在原來的控制項後面加上 idvalue 成為 idvalue即可正式成為txtinput的屬性,地位與其他屬性相等。如以下例子,在ie6中除錯通過 但idv...