REC-DOM-Level-1-19981001


付録 E: ECMAスクリプト言語バインディング

この付録が内容としているのは、DOM1定義用の完全なECMAスクリプト言語バインディングである。定義はコア部分とHTML部分とに分かれている。

E.1: DOM1(コア)

Object DOMException
Object ExceptionCode
Object DOMImplementation
DOMImplementation オブジェクトは以下のメソッドをもつ。
hasFeature(feature, version)
このメソッドは boolean を返す。feature パラメータは DOMString 型である。version パラメータは DOMString 型である。
Object DocumentFragment
DocumentFragmentNode のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
Object Document
DocumentNode のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
Document オブジェクトは以下のプロパティをもつ。
doctype
このプロパティは DocumentType 型である。
implementation
このプロパティは DOMImplementation 型である。
documentElement
このプロパティは Element 型である。
Document オブジェクトは以下のメソッドをもつ。
createElement(tagName)
このメソッドは Element を返す。tagName パラメータは DOMString 型である。
createDocumentFragment()
このメソッドは DocumentFragment を返す。
createTextNode(data)
このメソッドは Text を返す。data パラメータは DOMString 型である。
createComment(data)
このメソッドは Comment を返す。data パラメータは DOMString 型である。
createCDATASection(data)
このメソッドは CDATASection を返す。data パラメータは DOMString 型である。
createProcessingInstruction(target, data)
このメソッドは ProcessingInstruction を返す。target パラメータは DOMString 型である。data パラメータは DOMString 型である。
createAttribute(name)
このメソッドは Attr を返す。name パラメータは DOMString 型である。
createEntityReference(name)
このメソッドは EntityReference を返す。name パラメータは DOMString 型である。
getElementsByTagName(tagname)
このメソッドは NodeList を返す。tagname パラメータは DOMString 型である。
Object Node
Node オブジェクトは以下のプロパティをもつ。
nodeName
このプロパティは String 型である。
nodeValue
このプロパティは String 型である。
nodeType
このプロパティは short 型である。
parentNode
このプロパティは Node 型である。
childNodes
このプロパティは NodeList 型である。
firstChild
このプロパティは Node 型である。
lastChild
このプロパティは Node 型である。
previousSibling
このプロパティは Node 型である。
nextSibling
このプロパティは Node 型である。
attributes
このプロパティは NamedNodeMap 型である。
ownerDocument
このプロパティは Document 型である。
Node オブジェクトは以下のメソッドをもつ。
insertBefore(newChild, refChild)
このメソッドは Node を返す。newChild パラメータは Node 型である。refChild パラメータは Node 型である。
replaceChild(newChild, oldChild)
このメソッドは Node を返す。newChild パラメータは Node 型である。oldChild パラメータは Node 型である。
removeChild(oldChild)
このメソッドは Node を返す。oldChild パラメータは Node 型である。
appendChild(newChild)
このメソッドは Node を返す。newChild パラメータは Node 型である。
hasChildNodes()
このメソッドは boolean を返す。
cloneNode(deep)
このメソッドは Node を返す。deep パラメータは boolean 型である。
Object NodeList
NodeList オブジェクトは以下のプロパティをもつ。
length
このプロパティは int 型である。
NodeList オブジェクトは以下のメソッドをもつ。
item(index)
このメソッドは Node を返す。index パラメータは unsigned long 型である。
Object NamedNodeMap
NamedNodeMap オブジェクトは以下のプロパティをもつ。
length
このプロパティは int 型である。
NamedNodeMap オブジェクトは以下のメソッドをもつ。
getNamedItem(name)
このメソッドは Node を返す。name パラメータは DOMString 型である。
setNamedItem(arg)
このメソッドは Node を返す。arg パラメータは Node 型である。
removeNamedItem(name)
このメソッドは Node を返す。name パラメータは DOMString 型である。
item(index)
このメソッドは Node を返す。index パラメータは unsigned long 型である。
Object CharacterData
CharacterDataNode のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
CharacterData オブジェクトは以下のプロパティをもつ。
data
このプロパティは String 型である。
length
このプロパティは int 型である。
CharacterData オブジェクトは以下のメソッドをもつ。
substringData(offset, count)
このメソッドは DOMString を返す。offset パラメータは unsigned long 型である。count パラメータは unsigned long 型である。
appendData(arg)
このメソッドは void を返す。arg パラメータは DOMString 型である。
insertData(offset, arg)
このメソッドは void を返す。offset パラメータは unsigned long 型である。arg パラメータは DOMString 型である。
deleteData(offset, count)
このメソッドは void を返す。offset パラメータは unsigned long 型である。count パラメータは unsigned long 型である。
replaceData(offset, count, arg)
このメソッドは void を返す。offset パラメータは unsigned long 型である。count パラメータは unsigned long 型である。arg パラメータは DOMString 型である。
Object Attr
AttrNode のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
Attr オブジェクトは以下のプロパティをもつ。
name
このプロパティは String 型である。
specified
このプロパティは boolean 型である。
value
このプロパティは String 型である。
Object Element
ElementNode のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
Element オブジェクトは以下のプロパティをもつ。
tagName
このプロパティは String 型である。
Element オブジェクトは以下のメソッドをもつ。
getAttribute(name)
このメソッドは DOMString を返す。name パラメータは DOMString 型である。
setAttribute(name, value)
このメソッドは void を返す。name パラメータは DOMString 型である。value パラメータは DOMString 型である。
removeAttribute(name)
このメソッドは void を返す。name パラメータは DOMString 型である。
getAttributeNode(name)
このメソッドは Attr を返す。name パラメータは DOMString 型である。
setAttributeNode(newAttr)
このメソッドは Attr を返す。newAttr パラメータは Attr 型である。
removeAttributeNode(oldAttr)
このメソッドは Attr を返す。oldAttr パラメータは Attr 型である。
getElementsByTagName(name)
このメソッドは NodeList を返す。name パラメータは DOMString 型である。
normalize()
このメソッドは void を返す。
Object Text
TextCharacterDate のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
Text オブジェクトは以下のメソッドをもつ。
splitText(offset)
このメソッドは Text を返す。offset パラメータは unsigned long 型である。
Object Comment
CommentCharacterDate のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
Object CDATASection
CDATASectionText のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
Object DocumentType
DocumentTypeNode のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
DocumentType オブジェクトは以下のプロパティをもつ。
name
このプロパティは String 型である。
entities
このプロパティは NamedNodeMap 型である。
notations
このプロパティは NamedNodeMap 型である。
Object Notation
NotationNode のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
Notation オブジェクトは以下のプロパティをもつ。
publicId
このプロパティは String 型である。
systemId
このプロパティは String 型である。
Object Entity
EntityNode のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
Entity オブジェクトは以下のプロパティをもつ。
publicId
このプロパティは String 型である。
systemId
このプロパティは String 型である。
notationName
このプロパティは String 型である。
Object EntityReference
EntityReferenceNode のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
Object ProcessingInstruction
ProcessingInstructionNode のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
ProcessingInstruction オブジェクトは以下のプロパティをもつ。
target
このプロパティは String 型である。
data
このプロパティは String 型である。

E.2: DOM1(HTML)

Object HTMLCollection
HTMLCollection オブジェクトは以下のプロパティをもつ。
length
このプロパティは int 型である。
HTMLCollection オブジェクトは以下のメソッドをもつ。
item(index)
このメソッドは Node を返す。index パラメータは unsigned long 型である。
namedItem(name)
このメソッドは Node を返す。name パラメータは DOMString 型である。
Object HTMLDocument
HTMLDocumentDocument のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLDocument オブジェクトは以下のプロパティをもつ。
title
このプロパティは String 型である。
referrer
このプロパティは String 型である。
domain
このプロパティは String 型である。
URL
このプロパティは String 型である。
body
このプロパティは HTMLElement 型である。
images
このプロパティは HTMLCollection 型である。
applets
このプロパティは HTMLCollection 型である。
links
このプロパティは HTMLCollection 型である。
forms
このプロパティは HTMLCollection 型である。
anchors
このプロパティは HTMLCollection 型である。
cookie
このプロパティは String 型である。
HTMLDocument オブジェクトは以下のメソッドをもつ。
open()
このメソッドは void を返す。
close()
このメソッドは void を返す。
write(text)
このメソッドは void を返す。text パラメータは DOMString 型である。
writeln(text)
このメソッドは void を返す。text パラメータは DOMString 型である。
getElementById(elementId)
このメソッドは Element を返す。elementId パラメータは DOMString 型である。
getElementsByName(elementName)
このメソッドは NodeList を返す。elementName パラメータは DOMString 型である。
Object HTMLElement
HTMLElementElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLElement オブジェクトは以下のプロパティをもつ。
id
このプロパティは String 型である。
title
このプロパティは String 型である。
lang
このプロパティは String 型である。
dir
このプロパティは String 型である。
className
このプロパティは String 型である。
Object HTMLHtmlElement
HTMLHtmlElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLHtmlElement オブジェクトは以下のプロパティをもつ。
version
このプロパティは String 型である。
Object HTMLHeadElement
HTMLHeadElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLHeadElement オブジェクトは以下のプロパティをもつ。
profile
このプロパティは String 型である。
Object HTMLLinkElement
HTMLLinkElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLLinkElement オブジェクトは以下のプロパティをもつ。
disabled
このプロパティは boolean 型である。
charset
このプロパティは String 型である。
href
このプロパティは String 型である。
hreflang
このプロパティは String 型である。
media
このプロパティは String 型である。
rel
このプロパティは String 型である。
rev
このプロパティは String 型である。
target
このプロパティは String 型である。
type
このプロパティは String 型である。
Object HTMLTitleElement
HTMLTitleElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLTitleElement オブジェクトは以下のプロパティをもつ。
text
このプロパティは String 型である。
Object HTMLMetaElement
HTMLMetaElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLMetaElement オブジェクトは以下のプロパティをもつ。
content
このプロパティは String 型である。
httpEquiv
このプロパティは String 型である。
name
このプロパティは String 型である。
scheme
このプロパティは String 型である。
Object HTMLBaseElement
HTMLBaseElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLBaseElement オブジェクトは以下のプロパティをもつ。
href
このプロパティは String 型である。
target
このプロパティは String 型である。
Object HTMLIsIndexElement
HTMLIsIndexElementHTMLElement すべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLIsIndexElement オブジェクトは以下のプロパティをもつ。
form
このプロパティは HTMLFormElement 型である。
prompt
このプロパティは String 型である。
Object HTMLStyleElement
HTMLStyleElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLStyleElement オブジェクトは以下のプロパティをもつ。
disabled
このプロパティは boolean 型である。
media
このプロパティは String 型である。
type
このプロパティは String 型である。
Object HTMLBodyElement
HTMLBodyElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLBodyElement オブジェクトは以下のプロパティをもつ。
aLink
このプロパティは String 型である。
background
このプロパティは String 型である。
bgColor
このプロパティは String 型である。
link
このプロパティは String 型である。
text
このプロパティは String 型である。
vLink
このプロパティは String 型である。
Object HTMLFormElement
HTMLFormElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLFormElement オブジェクトは以下のプロパティをもつ。
elements
このプロパティは HTMLCollection 型である。
length
このプロパティは long 型である。
name
このプロパティは String 型である。
acceptCharset
このプロパティは String 型である。
action
このプロパティは String 型である。
enctype
このプロパティは String 型である。
method
このプロパティは String 型である。
target
このプロパティは String 型である。
HTMLFormElement オブジェクトは以下のメソッドをもつ。
submit()
このメソッドは void を返す。
reset()
このメソッドは void を返す。
Object HTMLSelectElement
HTMLSelectElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLSelectElement オブジェクトは以下のプロパティをもつ。
type
このプロパティは String 型である。
selectedIndex
このプロパティは long 型である。
value
このプロパティは String 型である。
length
このプロパティは long 型である。
form
このプロパティは HTMLFormElement 型である。
options
このプロパティは HTMLCollection 型である。
disabled
このプロパティは boolean 型である。
multiple
このプロパティは boolean 型である。
name
このプロパティは String 型である。
size
このプロパティは long 型である。
tabIndex
このプロパティは long 型である。
HTMLSelectElement オブジェクトは以下のメソッドをもつ。
add(element, before)
このメソッドは void を返す。element パラメータは HTMLElement 型である。before パラメータは HTMLElement 型である。
remove(index)
このメソッドは void を返す。index パラメータは long 型である。
blur()
このメソッドは void を返す。
focus()
このメソッドは void を返す。
Object HTMLOptGroupElement
HTMLOptGroupElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLOptGroupElement オブジェクトは以下のプロパティをもつ。
disabled
このプロパティは boolean 型である。
label
このプロパティは String 型である。
Object HTMLOptionElement
HTMLOptionElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLOptionElement オブジェクトは以下のプロパティをもつ。
form
このプロパティは HTMLFormElement 型である。
defaultSelected
このプロパティは boolean 型である。
text
このプロパティは String 型である。
index
このプロパティは long 型である。
disabled
このプロパティは boolean 型である。
label
このプロパティは String 型である。
selected
このプロパティは boolean 型である。
value
このプロパティは String 型である。
Object HTMLInputElement
HTMLInputElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLInputElement オブジェクトは以下のプロパティをもつ。
defaultValue
このプロパティは String 型である。
defaultChecked
このプロパティは boolean 型である。
form
このプロパティは HTMLFormElement 型である。
accept
このプロパティは String 型である。
accessKey
このプロパティは String 型である。
align
このプロパティは String 型である。
alt
このプロパティは String 型である。
checked
このプロパティは boolean 型である。
disabled
このプロパティは boolean 型である。
maxLength
このプロパティは long 型である。
name
このプロパティは String 型である。
readOnly
このプロパティは boolean 型である。
size
このプロパティは String 型である。
src
このプロパティは String 型である。
tabIndex
このプロパティは long 型である。
type
このプロパティは String 型である。
useMap
このプロパティは String 型である。
value
このプロパティは String 型である。
HTMLInputElement オブジェクトは以下のメソッドをもつ。
blur()
このメソッドは void を返す。
focus()
このメソッドは void を返す。
select()
このメソッドは void を返す。
click()
このメソッドは void を返す。
Object HTMLTextAreaElement
HTMLTextAreaElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLTextAreaElement オブジェクトは以下のプロパティをもつ。
defaultValue
このプロパティは String 型である。
form
このプロパティは HTMLFormElement 型である。
accessKey
このプロパティは String 型である。
cols
このプロパティは long 型である。
disabled
このプロパティは boolean 型である。
name
このプロパティは String 型である。
readOnly
このプロパティは boolean 型である。
rows
このプロパティは long 型である。
tabIndex
このプロパティは long 型である。
type
このプロパティは String 型である。
value
このプロパティは String 型である。
HTMLTextAreaElement オブジェクトは以下のメソッドをもつ。
blur()
このメソッドは void を返す。
focus()
このメソッドは void を返す。
select()
このメソッドは void を返す。
Object HTMLButtonElement
HTMLButtonElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLButtonElement オブジェクトは以下のプロパティをもつ。
form
このプロパティは HTMLFormElement 型である。
accessKey
このプロパティは String 型である。
disabled
このプロパティは boolean 型である。
name
このプロパティは String 型である。
tabIndex
このプロパティは long 型である。
type
このプロパティは String 型である。
value
このプロパティは String 型である。
Object HTMLLabelElement
HTMLLabelElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLLabelElement オブジェクトは以下のプロパティをもつ。
form
このプロパティは HTMLFormElement 型である。
accessKey
このプロパティは String 型である。
htmlFor
このプロパティは String 型である。
Object HTMLFieldSetElement
HTMLFieldSetElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLFieldSetElement オブジェクトは以下のプロパティをもつ。
form
このプロパティは HTMLFormElement 型である。
Object HTMLLegendElement
HTMLLegendElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLLegendElement オブジェクトは以下のプロパティをもつ。
form
このプロパティは HTMLFormElement 型である。
accessKey
このプロパティは String 型である。
align
このプロパティは String 型である。
Object HTMLUListElement
HTMLUListElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLUListElement オブジェクトは以下のプロパティをもつ。
compact
このプロパティは boolean 型である。
type
このプロパティは String 型である。
Object HTMLOListElement
HTMLOListElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLOListElement オブジェクトは以下のプロパティをもつ。
compact
このプロパティは boolean 型である。
start
このプロパティは long 型である。
type
このプロパティは String 型である。
Object HTMLDListElement
HTMLDListElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLDListElement オブジェクトは以下のプロパティをもつ。
compact
このプロパティは boolean 型である。
Object HTMLDirectoryElement
HTMLDirectoryElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLDirectoryElement オブジェクトは以下のプロパティをもつ。
compact
このプロパティは boolean 型である。
Object HTMLMenuElement
HTMLMenuElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLMenuElement オブジェクトは以下のプロパティをもつ。
compact
このプロパティは boolean 型である。
Object HTMLLIElement
HTMLLIElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLLIElement オブジェクトは以下のプロパティをもつ。
type
このプロパティは String 型である。
value
このプロパティは long 型である。
Object HTMLBlockquoteElement
HTMLBlockquoteElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLBlockquoteElement オブジェクトは以下のプロパティをもつ。
cite
このプロパティは String 型である。
Object HTMLDivElement
HTMLDivElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLDivElement オブジェクトは以下のプロパティをもつ。
align
このプロパティは String 型である。
Object HTMLParagraphElement
HTMLParagraphElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLParagraphElement オブジェクトは以下のプロパティをもつ。
align
このプロパティは String 型である。
Object HTMLHeadingElement
HTMLHeadingElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLHeadingElement オブジェクトは以下のプロパティをもつ。
align
このプロパティは String 型である。
Object HTMLQuoteElement
HTMLQuoteElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLQuoteElement オブジェクトは以下のプロパティをもつ。
cite
このプロパティは String 型である。
Object HTMLPreElement
HTMLPreElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLPreElement オブジェクトは以下のプロパティをもつ。
width
このプロパティは long 型である。
Object HTMLBRElement
HTMLBRElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLBRElement オブジェクトは以下のプロパティをもつ。
clear
このプロパティは String 型である。
Object HTMLBaseFontElement
HTMLBaseFontElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLBaseFontElement オブジェクトは以下のプロパティをもつ。
color
このプロパティは String 型である。
face
このプロパティは String 型である。
size
このプロパティは String 型である。
Object HTMLFontElement
HTMLFontElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLFontElement オブジェクトは以下のプロパティをもつ。
color
このプロパティは String 型である。
face
このプロパティは String 型である。
size
このプロパティは String 型である。
Object HTMLHRElement
HTMLHRElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLHRElement オブジェクトは以下のプロパティをもつ。
align
このプロパティは String 型である。
noShade
このプロパティは boolean 型である。
size
このプロパティは String 型である。
width
このプロパティは String 型である。
Object HTMLModElement
HTMLModElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLModElement オブジェクトは以下のプロパティをもつ。
cite
このプロパティは String 型である。
dateTime
このプロパティは String 型である。
Object HTMLAnchorElement
HTMLAnchorElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLAnchorElement オブジェクトは以下のプロパティをもつ。
accessKey
このプロパティは String 型である。
charset
このプロパティは String 型である。
coords
このプロパティは String 型である。
href
このプロパティは String 型である。
hreflang
このプロパティは String 型である。
name
このプロパティは String 型である。
rel
このプロパティは String 型である。
rev
このプロパティは String 型である。
shape
このプロパティは String 型である。
tabIndex
このプロパティは long 型である。
target
このプロパティは String 型である。
type
このプロパティは String 型である。
HTMLAnchorElement オブジェクトは以下のメソッドをもつ。
blur()
このメソッドは void を返す。
focus()
このメソッドは void を返す。
Object HTMLImageElement
HTMLImageElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLImageElement オブジェクトは以下のプロパティをもつ。
lowSrc
このプロパティは String 型である。
name
このプロパティは String 型である。
align
このプロパティは String 型である。
alt
このプロパティは String 型である。
border
このプロパティは String 型である。
height
このプロパティは String 型である。
hspace
このプロパティは String 型である。
isMap
このプロパティは boolean 型である。
longDesc
このプロパティは String 型である。
src
このプロパティは String 型である。
useMap
このプロパティは String 型である。
vspace
このプロパティは String 型である。
width
このプロパティは String 型である。
Object HTMLObjectElement
HTMLObjectElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLObjectElement オブジェクトは以下のプロパティをもつ。
form
このプロパティは HTMLFormElement 型である。
code
このプロパティは String 型である。
align
このプロパティは String 型である。
archive
このプロパティは String 型である。
border
このプロパティは String 型である。
codeBase
このプロパティは String 型である。
codeType
このプロパティは String 型である。
data
このプロパティは String 型である。
declare
このプロパティは boolean 型である。
height
このプロパティは String 型である。
hspace
このプロパティは String 型である。
name
このプロパティは String 型である。
standby
このプロパティは String 型である。
tabIndex
このプロパティは long 型である。
type
このプロパティは String 型である。
useMap
このプロパティは String 型である。
vspace
このプロパティは String 型である。
width
このプロパティは String 型である。
Object HTMLParamElement
HTMLParamElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLParamElement オブジェクトは以下のプロパティをもつ。
name
このプロパティは String 型である。
type
このプロパティは String 型である。
value
このプロパティは String 型である。
valueType
このプロパティは String 型である。
Object HTMLAppletElement
HTMLAppletElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLAppletElement オブジェクトは以下のプロパティをもつ。
align
このプロパティは String 型である。
alt
このプロパティは String 型である。
archive
このプロパティは String 型である。
code
このプロパティは String 型である。
codeBase
このプロパティは String 型である。
height
このプロパティは String 型である。
hspace
このプロパティは String 型である。
name
このプロパティは String 型である。
object
このプロパティは String 型である。
vspace
このプロパティは String 型である。
width
このプロパティは String 型である。
Object HTMLMapElement
HTMLMapElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLMapElement オブジェクトは以下のプロパティをもつ。
areas
このプロパティは HTMLCollection 型である。
name
このプロパティは String 型である。
Object HTMLAreaElement
HTMLAreaElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLAreaElement オブジェクトは以下のプロパティをもつ。
accessKey
このプロパティは String 型である。
alt
このプロパティは String 型である。
coords
このプロパティは String 型である。
href
このプロパティは String 型である。
noHref
このプロパティは boolean 型である。
shape
このプロパティは String 型である。
tabIndex
このプロパティは long 型である。
target
このプロパティは String 型である。
Object HTMLScriptElement
HTMLScriptElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLScriptElement オブジェクトは以下のプロパティをもつ。
text
このプロパティは String 型である。
htmlFor
このプロパティは String 型である。
event
このプロパティは String 型である。
charset
このプロパティは String 型である。
defer
このプロパティは boolean 型である。
src
このプロパティは String 型である。
type
このプロパティは String 型である。
Object HTMLTableElement
HTMLTableElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLTableElement オブジェクトは以下のプロパティをもつ。
caption
このプロパティは HTMLTableCaptionElement 型である。
tHead
このプロパティは HTMLTableSectionElement 型である。
tFoot
このプロパティは HTMLTableSectionElement 型である。
rows
このプロパティは HTMLCollection 型である。
tBodies
このプロパティは HTMLCollection 型である。
align
このプロパティは String 型である。
bgColor
このプロパティは String 型である。
border
このプロパティは String 型である。
cellPadding
このプロパティは String 型である。
cellSpacing
このプロパティは String 型である。
frame
このプロパティは String 型である。
rules
このプロパティは String 型である。
summary
このプロパティは String 型である。
width
このプロパティは String 型である。
HTMLTableElement オブジェクトは以下のメソッドをもつ。
createTHead()
このメソッドは HTMLElement を返す。
deleteTHead()
このメソッドは void を返す。
createTFoot()
このメソッドは HTMLElement を返す。
deleteTFoot()
このメソッドは void を返す。
createCaption()
このメソッドは HTMLElement を返す。
deleteCaption()
このメソッドは void を返す。
insertRow(index)
このメソッドは HTMLElement を返す。index パラメータは long 型である。
deleteRow(index)
このメソッドは void を返す。index パラメータは long 型である。
Object HTMLTableCaptionElement
HTMLTableCaptionElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLTableCaptionElement オブジェクトは以下のプロパティをもつ。
align
このプロパティは String 型である。
Object HTMLTableColElement
HTMLTableColElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLTableColElement オブジェクトは以下のプロパティをもつ。
align
このプロパティは String 型である。
ch
このプロパティは String 型である。
chOff
このプロパティは String 型である。
span
このプロパティは long 型である。
vAlign
このプロパティは String 型である。
width
このプロパティは String 型である。
Object HTMLTableSectionElement
HTMLTableSectionElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLTableSectionElement オブジェクトは以下のプロパティをもつ。
align
このプロパティは String 型である。
ch
このプロパティは String 型である。
chOff
このプロパティは String 型である。
vAlign
このプロパティは String 型である。
rows
このプロパティは HTMLCollection 型である。
HTMLTableSectionElement オブジェクトは以下のメソッドをもつ。
insertRow(index)
このメソッドは HTMLElement を返す。index パラメータは long 型である。
deleteRow(index)
このメソッドは void を返す。index パラメータは long 型である。
Object HTMLTableRowElement
HTMLTableRowElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLTableRowElement オブジェクトは以下のプロパティをもつ。
rowIndex
このプロパティは long 型である。
sectionRowIndex
このプロパティは long 型である。
cells
このプロパティは HTMLCollection 型である。
align
このプロパティは String 型である。
bgColor
このプロパティは String 型である。
ch
このプロパティは String 型である。
chOff
このプロパティは String 型である。
vAlign
このプロパティは String 型である。
HTMLTableRowElement オブジェクトは以下のメソッドをもつ。
insertCell(index)
このメソッドは HTMLElement を返す。index パラメータは long 型である。
deleteCell(index)
このメソッドは void を返す。index パラメータは long 型である。
Object HTMLTableCellElement
HTMLTableCellElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLTableCellElement オブジェクトは以下のプロパティをもつ。
cellIndex
このプロパティは long 型である。
abbr
このプロパティは String 型である。
align
このプロパティは String 型である。
axis
このプロパティは String 型である。
bgColor
このプロパティは String 型である。
ch
このプロパティは String 型である。
chOff
このプロパティは String 型である。
colSpan
このプロパティは long 型である。
headers
このプロパティは String 型である。
height
このプロパティは String 型である。
noWrap
このプロパティは boolean 型である。
rowSpan
このプロパティは long 型である。
scope
このプロパティは String 型である。
vAlign
このプロパティは String 型である。
width
このプロパティは String 型である。
Object HTMLFrameSetElement
HTMLFrameSetElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLFrameSetElement オブジェクトは以下のプロパティをもつ。
cols
このプロパティは String 型である。
rows
このプロパティは String 型である。
Object HTMLFrameElement
HTMLFrameElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLFrameElement オブジェクトは以下のプロパティをもつ。
frameBorder
このプロパティは String 型である。
longDesc
このプロパティは String 型である。
marginHeight
このプロパティは String 型である。
marginWidth
このプロパティは String 型である。
name
このプロパティは String 型である。
noResize
このプロパティは boolean 型である。
scrolling
このプロパティは String 型である。
src
このプロパティは String 型である。
Object HTMLIFrameElement
HTMLIFrameElementHTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
HTMLIFrameElement オブジェクトは以下のプロパティをもつ。
align
このプロパティは String 型である。
frameBorder
このプロパティは String 型である。
height
このプロパティは String 型である。
longDesc
このプロパティは String 型である。
marginHeight
このプロパティは String 型である。
marginWidth
このプロパティは String 型である。
name
このプロパティは String 型である。
scrolling
このプロパティは String 型である。
src
このプロパティは String 型である。
width
このプロパティは String 型である。



どら猫本舗 (webmaster@doraneko.org)