概要
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 が属性を持つ場合の処理をここに記述 }
Element
Element.accessKey
Element.attributes
ParentNode.childElementCount
ParentNode.children
Element.classList
Element.className
Element.clientHeight
Element.clientLeft
Element.clientTop
Element.clientWidth
ParentNode.firstElementChild
Element.id
Element.innerHTML
ParentNode.lastElementChild
Element.name
NonDocumentTypeChildNode.nextElementSibling
Element.onwheel
Element.outerHTML
NonDocumentTypeChildNode.previousElementSibling
Element.scrollHeight
Element.scrollLeft
Element.scrollLeftMax
Element.scrollTop
Element.scrollTopMax
Element.scrollWidth
Element.tagName
Element.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()