天天看點

DOM屬性操作HTML attribute  --> DOM property讀寫類型g/setAttribute讀寫類型

每個html屬性都對應一個DOM對象屬性,舉個栗子:

HTML

DOM

input.id

input.type

input.class

input.className

label.for

label.htmlFor

input.

屬性名

傳回值

傳回值類型

className

“u-txt”

String

maxLength

10

Number

disabled

true

Boolean

onclick

function onclick(event){ … }

Function

通用性--名字異常:  由于一些屬性名與關鍵字重合,是以不能直接使用屬性名通路,如class就會變成className

擴充性

實用對象

var attribute=element.getAttribute(attributeName);

element.setAttribute(name,value);

input.getAttribute(“ 屬性字元串

class

maxlength

“10”

“”

“showSuggest();”

”)

舉個栗子(用兩種方法将button設定為『不可點選』):

開始做,堅持做,重複做

繼續閱讀