HTML DOM hasAttribute() 方法
實例
檢查按鈕元素是否有 onclick屬性:
document.getElementsByTagName("BUTTON")[0].hasAttribute("onclick");
輸出結果:
true
定義和用法
hasAttribute() 方法用於判斷是否有指定的屬性存在,如果存在返回 true,否則返回 false。
提示: 我們可以使用 setAttribute() 來添加一個新屬性,或者修改元素中已存在的屬性。
流覽器支持
所有主要流覽器都支持 hasAttribute() 方法
Internet Explorer 8 及更早 IE 版本不支持該方法。
語法
element.hasAttribute(attributename)
參數
參數 | 類型 | 描述 |
---|---|---|
attributename | String | 必須。你要檢查的屬性名。 |
返回值
類型 | 描述 |
---|---|
Boolean | 如果元素有屬性返回 true, 否則返回 false。 |
技術細節
DOM 版本 | Core Level 2 Element Object |
---|