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 サポート サポート サポート サポート