HTML DOM Element hasAttributes() 方法

定義和用法

如果指定節點擁有屬性,則 hasAttributes() 方法返回 true,否則返回 false

如果指定節點不是元素節點,則返回值始終是 false

另請參閱:

getAttribute() 方法

setAttribute() 方法

removeAttribute() 方法

hasAttribute() 方法

getAttributeNode() 方法

setAttributeNode() 方法

removeAttributeNode() 方法

教程:

HTML 屬性

實例

<body> 元素有屬性嗎?

let answer = document.body.hasAttributes();

親自試一試

語法

element.hasAttributes()

node.hasAttributes()

參數

無。

返回值

類型 描述
布爾值 如果元素有屬性,則為 true,否則為 false。

瀏覽器支持

element.hasAttributes() 是 DOM Level 2 (2001) 特性。

所有瀏覽器都完全支持它:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 9-11 支持 支持 支持 支持