Help Center
Local Navigation
- JavaScript reference overview
- JavaScript objects
- Object: Attr
- Object: blackberry
- Object: blackberry.launch
- blackberry.launch methods
- Method: blackberry.launch.launchCamera()
- Method: blackberry.launch.launchVideoRecorder()
- Method: blackberry.launch.launchVoicemail()
- Method: blackberry.launch.newAppointment()
- Method: blackberry.launch.newContact()
- Method: blackberry.launch.newMap()
- Method: blackberry.launch.newMemo()
- Method: blackberry.launch.newPhoneCall()
- Method: blackberry.launch.newSMS()
- Method: blackberry.launch.newTask()
- JSON Object: Address
- Object: blackberry.location
- Object: CDATASection
- Object: CharacterData
- Object: Comment
- Object: Counter
- Object: CSSCharsetRule
- Object: CSSFontFaceRule
- Object: CSSImportRule
- Object: CSSMediaRule
- Object: CSSPageRule
-
Object: CSSPrimitiveValue
- CSSPrimitiveValue properties
- CSSPrimitiveValue methods
- Method: CSSPrimitiveValue.getCounterValue()
- Method: CSSPrimitiveValue.getFloatValue()
- Method: CSSPrimitiveValue.getRectValue()
- Method: CSSPrimitiveValue.getRGBColorValue()
- Method: getStringValue()
- Method: CSSPrimitiveValue.setFloatValue()
- Method: CSSPrimitiveValue.setStringValue()
- Object: CSSRule
- Object: CSSRuleList
-
Object: CSSStyleDeclaration
- CSSStyleDeclaration properties
- CSSStyleDeclaration methods
- Method: CSSStyleDeclaration.getPropertyPriority()
- Method: CSSStyleDeclaration.getPropertyCSSValue()
- Method: CSSStyleDeclaration.getPropertyValue()
- Method: CSSStyleDeclaration.item()
- Method: CSSStyleDeclaration.removeProperty()
- Method: CSSStyleDeclaration.setProperty()
- Object: CSSStyleRule
- Object: CSSStyleSheet
- Object: CSSUnknownRule
- Object: CSSValue
- Object: CSSValueList
- Object: CustomEvent
-
Object: Document
- Document properties
- Document methods
- Method: Document.adoptNode()
- Method: Document.createAttribute()
- Method: Document.createAttributeNS()
- Method: Document.createCDATASection()
- Method: Document.createComment()
- Method: Document.createDocumentFragment()
- Method: Document.createElement()
- Method: Document.createElementNS()
- Method: Document.createEntityReference()
- Method: Document.createEvent()
- Method: Document.createNodeIterator()
- Method: Document.createProcessingInstruction()
- Method: Document.createRange()
- Method: Document.createTextNode()
- Method: Document.createTreeWalker()
- Method: Document.getElementById()
- Method: Document.getElementsByTagName()
- Method: Document.getElementsByTagNameNS()
- Method: Document.getOverrideStyle()
- Method: Document.importNode()
- Object: DocumentFragment
- Object: DocumentType
- Object: DOMImplementation
- Object: DOMParser
-
Object: Element
- Element properties
- Element methods
- Method: Element.getAttribute()
- Method: Element.getAttributeNode()
- Method: Element.getAttributeNodeNS()
- Method: Element.getAttributeNS()
- Method: Element.getElementsByTagName()
- Method: Element.getElementsByTagNameNS()
- Method: Element.hasAttribute()
- Method: Element.hasAttributeNS()
- Method: Element.removeAttribute()
- Method: Element.removeAttributeNode()
- Method: Element.removeAttributeNS()
- Method: Element.setAttribute()
- Method: Element.setAttributeNode()
- Method: Element.setAttributeNodeNS()
- Method: setAttributeNS()
- Object: Entity
- Object: EntityReference
- Object: Event
- Object: EventListener
- Object: History
- Object: HTMLAnchorElement
- Object: HTMLAreaElement
- Object: HTMLAppletElement
- Object: HTMLBaseElement
- Object: HTMLBaseFontElement
- Object: HTMLBodyElement
- Object: HTMLBRElement
- Object: HTMLButtonElement
- Object: HTMLCollection
- Object: HTMLDataListElement
- Object: HTMLDirectoryElement
- Object: HTMLDivElement
- Object: HTMLDListElement
- Object: HTMLDocument
- Object: HTMLElement
- Object: HTMLFieldsetElement
- Object: HTMLFontElement
- Object: HTMLFormElement
- Object: HTMLFrameElement
- Object: HTMLFrameSetElement
- Object: HTMLHeadElement
- Object: HTMLHeadingElement
- Object: HTMLHRElement
- Object: HTMLHtmlElement
- Object: HTMLIFrameElement
- Object: HTMLImageElement
- Object: HTMLInputElement
- Object: HTMLIsIndexElement
- Object: HTMLLabelElement
- Object: HTMLLegendElement
- Object: HTMLLIElement
- Object: HTMLLinkElement
- Object: HTMLMapElement
- Object: HTMLMenuElement
- Object: HTMLMetaElement
- Object: HTMLModElement
- Object: HTMLObjectElement
- Object: HTMLOListElement
- Object: HTMLOptGroupElement
- Object: HTMLOptionElement
- Object: HTMLOptionsCollection
- Object: HTMLParagraphElement
- Object: HTMLParamElement
- Object: HTMLPreElement
- Object: HTMLQuoteElement
- Object: HTMLScriptElement
- Object: HTMLSelectElement
- Object: HTMLStyleElement
- Object: HTMLTableCaptionElement
- Object: HTMLTableCellElement
- Object: HTMLTableColElement
-
Object: HTMLTableElement
- HTMLTableElement properties
- HTMLTableElement methods
- Method: HTMLTableElement.createCaption()
- Method: HTMLTableElement.createTFoot()
- Method: HTMLTableElement.createTHead()
- Method: HTMLTableElement.deleteCaption()
- Method: HTMLTableElement.deleteRow()
- Method: HTMLTableElement.deleteTFoot()
- Method: HTMLTableElement.deleteTHead()
- Method: HTMLTableElement.insertRow()
- Object: HTMLTableRowElement
- Object: HTMLTableSectionElement
- Object: HTMLTextAreaElement
- Object: HTMLTitleElement
- Object: HTMLUListElement
- Object: KeyboardEvent
- Object: Location
- Object: MediaList
- Object: MimeType
- Object: MimeTypeArray
- Object: MouseEvent
- Object: MutationEvent
- Object: NamedFrameMap
-
Object: NamedNodeMap
- NamedNodeMap properties
- NamedNodeMap methods
- Method: NamedNodeMap.getNamedItem()
- Method: NamedNodeMap.getNamedItemNS()
- Method: NamedNodeMap.item()
- Method: NamedNodeMap.removeNamedItem()
- Method: NamedNodeMap.removeNamedItemNS()
- Method: NamedNodeMap.setNamedItem()
- Method: NamedNodeMap.setNamedItemNS()
- Object: Navigator
-
Object: Node
- Node properties
- Node methods
- Method: Node.removeEventListener()
- Method: Node.removeChild()
- Method: Node.replaceChild()
- Method: Node.normalize()
- Method: Node.addEventListener()
- Method: Node.appendChild()
- Method: Node.cloneNode()
- Method: Node.dispatchEvent()
- Method: Node.hasAttributes()
- Method: Node.hasChildNodes()
- Method: Node.insertBefore()
- Method: Node.isSupported()
- Object: NodeFilter
- Object: NodeList
- Object: Notation
- Object: NodeIterator
- Object: Plugin
- Object: PluginArray
- Object: ProcessingInstruction
-
Object: Range
- Range properties
- Range methods
- Method: Range.cloneContents()
- Method: Range.cloneRange()
- Method: Range.collapse()
- Method: Range.compareBoundaryPoints()
- Method: Range.deleteContents()
- Method: Range.detach()
- Method: Range.extractContents()
- Method: Range.insertNode()
- Method: Range.selectNodeContents()
- Method: Range.selectNode()
- Method: Range.setEndAfter()
- Method: Range.setEndBefore()
- Method: Range.setEnd()
- Method: Range.setStartAfter()
- Method: Range.setStartBefore()
- Method: Range.setStart()
- Method: Range.surroundContents()
- Method: Range.toString()
- Object: Rect
- Object: RGBColor
- Object: Screen
- Object: Selection
- Selection properties
- Selection methods
- Method: Selection.addRange()
- Method: Selection.collapseToEnd()
- Method: Selection.collapseToStart()
- Method: Selection.collapse()
- Method: Selection.deleteFromDocument()
- Method: Selection.getRangeAt()
- Method: Selection.removeAllRanges()
- Method: Selection.removeRange()
- Method: Selection.selectAllChildren()
- Object: StyleSheet
- Object: StyleSheetList
- Object: Text
- Object: TextEvent
- Object: TreeWalker
- Object: UIEvent
-
Object: Window
- Window properties
- Window event handlers
- Window methods
- Method: window.addEventListener()
- Method: window.alert()
- Method: window.back()
- Method: window.blur()
- Method: window.close()
- Method: window.confirm()
- Method: window.dispatchEvent()
- Method: window.find()
- Method: window.focus()
- Method: window.forward()
- Method: window.getComputedStyle()
- Method: window.home()
- Method: window.moveBy()
- Method: window.moveTo()
- Method: window.open()
- Method: window.print()
- Method: window.prompt()
- Method: window.removeEventListener()
- Method: window.resizeBy()
- Method: window.resizeTo()
- Method: window.scroll()
- Method: window.scrollBy()
- Method: window.scrollTo()
- Method: window.stop()
-
Object: XMLHttpRequest
- XMLHttpRequest properties
- XMLHttpRequest event handlers
- XMLHttpRequest methods
- Method: XMLHttpRequest.abort()
- Method: XMLHttpRequest.addEventListener()
- Method: XMLHttpRequest.dispatchEvent()
- Method: XMLHttpRequest.getAllResponseHeaders()
- Method: XMLHttpRequest.getResponseHeader()
- Method: XMLHttpResponse.open()
- Method: XMLHttpRequest.removeEventListener()
- Method: XMLHttpRequest.send()
- Method: XMLHttpRequest.setRequestHeader()
- Object: XMLSerializer
- Glossary
- Provide feedback
- Legal notice
Object: Attr
The Attr object represents an attribute in an Element object.
Although Attr objects describe Element objects, they are not actually child nodes of the element they describe. Instead, attributes are treated as properties of elements, and reside outside of the DOM tree. As a result, the Node.parentNode, Node.previousSibling, and Node.nextSibling properties are null for Attr objects.
If a declaration for an attribute exists that defines a default value, but that attribute does not yet exist, the attribute is automatically created and attached to an element with the given value.
Attr properties
Property name |
Type |
Description |
Status |
Availability |
|---|---|---|---|---|
name |
String |
Returns the name of the attribute. The value of the name property must be unique across all attributes attached to the same Element node. |
read only |
4.6 or later |
ownerElement |
Returns the element node that this attribute is attached to. If the attribute is not yet attached to an element, the value of this property is null. |
read only |
4.6 or later |
|
specified |
boolean |
When true, this property indicates that the value for the attribute has been explicitly set. If the attribute exists with a default value, this property has a value of false. |
read only |
4.6 or later |
value |
String |
Specifies the value of the attribute. |
writable |
4.6 or later |