概要
hasAttributes は現在の要素が何らかの属性を持つか否かを示す真偽値を返します。
構文
result = targetNode.hasAttributes(attrString);
- result : 真偽値 (
true/false)
例
var t1 = document.getElementById("table-data");
if ( t1.hasAttributes() ) {
// t1 が属性を持つ場合の処理をここに記述
}
hasAttributes は現在の要素が何らかの属性を持つか否かを示す真偽値を返します。
result = targetNode.hasAttributes(attrString);
true / false)var t1 = document.getElementById("table-data");
if ( t1.hasAttributes() ) {
// t1 が属性を持つ場合の処理をここに記述
}
ElementElement.accessKeyElement.attributesParentNode.childElementCountParentNode.childrenElement.classListElement.classNameElement.clientHeightElement.clientLeftElement.clientTopElement.clientWidthParentNode.firstElementChildElement.idElement.innerHTMLParentNode.lastElementChildElement.nameNonDocumentTypeChildNode.nextElementSiblingElement.onwheelElement.outerHTMLNonDocumentTypeChildNode.previousElementSiblingElement.scrollHeightElement.scrollLeftElement.scrollLeftMaxElement.scrollTopElement.scrollTopMaxElement.scrollWidthElement.tagNameElement.closest()Element.getAttribute()Element.getAttributeNode()Element.getAttributeNodeNS()Element.getAttributeNS()Element.getBoundingClientRect()Element.getClientRects()Element.getElementsByClassName()Element.getElementsByTagName()Element.getElementsByTagNameNS()Element.hasAttribute()Element.hasAttributeNS()Element.hasAttributes()Element.insertAdjacentHTML()Element.matches()Element.querySelector()Element.querySelectorAll()ChildNode.remove()Element.removeAttribute()Element.removeAttributeNode()Element.removeAttributeNS()Element.requestFullscreen()Element.requestPointerLock()Element.scrollIntoView()Element.setAttribute()Element.setAttributeNode()Element.setAttributeNodeNS()Element.setAttributeNS()Element.setCapture()