[This documentation is preliminary and is subject to change.]
Determines whether an attribute with the specified name exists.
![]() ![]() |
Syntax
object.hasAttribute(name, )Standards information
Parameters
- name [in]
-
Type: BSTR
String that specifies the name of the attribute.
- pfHasAttribute [out, retval]
-
Type: VARIANT_BOOL
Return value
Type: HRESULT
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Type: BooleanVARIANT_FALSEfalseThe specified attribute does not exist.
VARIANT_TRUEtrueThe specified attribute exists.
Remarks
Windows Internet Explorer 8 and later. The hasAttribute method requires IE8 Standards mode and is not supported in IE7 Standards mode or IE5 (Quirks) mode mode. For more information, see Defining Document Compatibility.
The hasAttribute method tests for the existence of an attribute specified by name. The hasAttributes method, on the other hand, determines whether the element has any attributes at all.
See also
- a
- abbr
- acronym
- address
- applet
- area
- article
- aside
- b
- base
- baseFont
- bdo
- bgSound
- big
- blockQuote
- body
- br
- button
- caption
- center
- cite
- code
- col
- colGroup
- comment
- custom
- dd
- del
- dfn
- dir
- div
- dl
- dt
- em
- embed
- fieldSet
- figcaption
- figure
- font
- footer
- form
- frame
- frameSet
- head
- header
- hgroup
- hn
- hr
- html
- i
- iframe
- img
- input type=button
- input type=checkbox
- input type=file
- input type=hidden
- input type=image
- input type=password
- input type=radio
- input type=reset
- input type=submit
- input type=text
- ins
- isIndex
- kbd
- label
- legend
- li
- link
- listing
- map
- mark
- marquee
- menu
- nav
- nextID
- noBR
- noFrames
- noScript
- object
- ol
- option
- p
- plainText
- pre
- q
- rt
- ruby
- s
- samp
- script
- section
- select
- small
- span
- strike
- strong
- style
- sub
- sup
- table
- tBody
- td
- textArea
- tFoot
- th
- tHead
- title
- tr
- tt
- u
- ul
- var
- wbr
- xml
- xmp
- Reference
- getAttribute
- hasAttributes
Build date: 2/14/2012

