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
-
-
DocumentFragment は Node のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
Object Document
-
-
Document は Node のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
CharacterData は Node のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
Attr は Node のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
Attr オブジェクトは以下のプロパティをもつ。
-
-
name
-
このプロパティは String 型である。
-
specified
-
このプロパティは boolean 型である。
-
value
-
このプロパティは String 型である。
-
Object Element
-
-
Element は Node のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
Text は CharacterDate のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
Text オブジェクトは以下のメソッドをもつ。
-
-
splitText(offset)
-
このメソッドは Text を返す。offset パラメータは unsigned long 型である。
-
Object Comment
-
-
Comment は CharacterDate のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
Object CDATASection
-
-
CDATASection は Text のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
Object DocumentType
-
-
DocumentType は Node のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
DocumentType オブジェクトは以下のプロパティをもつ。
-
-
name
-
このプロパティは String 型である。
-
entities
-
このプロパティは NamedNodeMap 型である。
-
notations
-
このプロパティは NamedNodeMap 型である。
-
Object Notation
-
-
Notation は Node のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
Notation オブジェクトは以下のプロパティをもつ。
-
-
publicId
-
このプロパティは String 型である。
-
systemId
-
このプロパティは String 型である。
-
Object Entity
-
-
Entity は Node のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
Entity オブジェクトは以下のプロパティをもつ。
-
-
publicId
-
このプロパティは String 型である。
-
systemId
-
このプロパティは String 型である。
-
notationName
-
このプロパティは String 型である。
-
Object EntityReference
-
-
EntityReference は Node のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
Object ProcessingInstruction
-
-
ProcessingInstruction は Node のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
HTMLDocument は Document のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
HTMLElement は Element のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLElement オブジェクトは以下のプロパティをもつ。
-
-
id
-
このプロパティは String 型である。
-
title
-
このプロパティは String 型である。
-
lang
-
このプロパティは String 型である。
-
dir
-
このプロパティは String 型である。
-
className
-
このプロパティは String 型である。
-
Object HTMLHtmlElement
-
-
HTMLHtmlElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLHtmlElement オブジェクトは以下のプロパティをもつ。
-
-
version
-
このプロパティは String 型である。
-
Object HTMLHeadElement
-
-
HTMLHeadElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLHeadElement オブジェクトは以下のプロパティをもつ。
-
-
profile
-
このプロパティは String 型である。
-
Object HTMLLinkElement
-
-
HTMLLinkElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLLinkElement オブジェクトは以下のプロパティをもつ。
-
-
disabled
-
このプロパティは boolean 型である。
-
charset
-
このプロパティは String 型である。
-
href
-
このプロパティは String 型である。
-
hreflang
-
このプロパティは String 型である。
-
media
-
このプロパティは String 型である。
-
rel
-
このプロパティは String 型である。
-
rev
-
このプロパティは String 型である。
-
target
-
このプロパティは String 型である。
-
type
-
このプロパティは String 型である。
-
Object HTMLTitleElement
-
-
HTMLTitleElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLTitleElement オブジェクトは以下のプロパティをもつ。
-
-
text
-
このプロパティは String 型である。
-
Object HTMLMetaElement
-
-
HTMLMetaElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLMetaElement オブジェクトは以下のプロパティをもつ。
-
-
content
-
このプロパティは String 型である。
-
httpEquiv
-
このプロパティは String 型である。
-
name
-
このプロパティは String 型である。
-
scheme
-
このプロパティは String 型である。
-
Object HTMLBaseElement
-
-
HTMLBaseElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLBaseElement オブジェクトは以下のプロパティをもつ。
-
-
href
-
このプロパティは String 型である。
-
target
-
このプロパティは String 型である。
-
Object HTMLIsIndexElement
-
-
HTMLIsIndexElement は HTMLElement すべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLIsIndexElement オブジェクトは以下のプロパティをもつ。
-
-
form
-
このプロパティは HTMLFormElement 型である。
-
prompt
-
このプロパティは String 型である。
-
Object HTMLStyleElement
-
-
HTMLStyleElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLStyleElement オブジェクトは以下のプロパティをもつ。
-
-
disabled
-
このプロパティは boolean 型である。
-
media
-
このプロパティは String 型である。
-
type
-
このプロパティは String 型である。
-
Object HTMLBodyElement
-
-
HTMLBodyElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLBodyElement オブジェクトは以下のプロパティをもつ。
-
-
aLink
-
このプロパティは String 型である。
-
background
-
このプロパティは String 型である。
-
bgColor
-
このプロパティは String 型である。
-
link
-
このプロパティは String 型である。
-
text
-
このプロパティは String 型である。
-
vLink
-
このプロパティは String 型である。
-
Object HTMLFormElement
-
-
HTMLFormElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLFormElement オブジェクトは以下のプロパティをもつ。
-
-
elements
-
このプロパティは HTMLCollection 型である。
-
length
-
このプロパティは long 型である。
-
name
-
このプロパティは String 型である。
-
acceptCharset
-
このプロパティは String 型である。
-
action
-
このプロパティは String 型である。
-
enctype
-
このプロパティは String 型である。
-
method
-
このプロパティは String 型である。
-
target
-
このプロパティは String 型である。
-
HTMLFormElement オブジェクトは以下のメソッドをもつ。
-
-
submit()
-
このメソッドは void を返す。
-
reset()
-
このメソッドは void を返す。
-
Object HTMLSelectElement
-
-
HTMLSelectElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
HTMLOptGroupElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLOptGroupElement オブジェクトは以下のプロパティをもつ。
-
-
disabled
-
このプロパティは boolean 型である。
-
label
-
このプロパティは String 型である。
-
Object HTMLOptionElement
-
-
HTMLOptionElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLOptionElement オブジェクトは以下のプロパティをもつ。
-
-
form
-
このプロパティは HTMLFormElement 型である。
-
defaultSelected
-
このプロパティは boolean 型である。
-
text
-
このプロパティは String 型である。
-
index
-
このプロパティは long 型である。
-
disabled
-
このプロパティは boolean 型である。
-
label
-
このプロパティは String 型である。
-
selected
-
このプロパティは boolean 型である。
-
value
-
このプロパティは String 型である。
-
Object HTMLInputElement
-
-
HTMLInputElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
HTMLTextAreaElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
HTMLButtonElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLButtonElement オブジェクトは以下のプロパティをもつ。
-
-
form
-
このプロパティは HTMLFormElement 型である。
-
accessKey
-
このプロパティは String 型である。
-
disabled
-
このプロパティは boolean 型である。
-
name
-
このプロパティは String 型である。
-
tabIndex
-
このプロパティは long 型である。
-
type
-
このプロパティは String 型である。
-
value
-
このプロパティは String 型である。
-
Object HTMLLabelElement
-
-
HTMLLabelElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLLabelElement オブジェクトは以下のプロパティをもつ。
-
-
form
-
このプロパティは HTMLFormElement 型である。
-
accessKey
-
このプロパティは String 型である。
-
htmlFor
-
このプロパティは String 型である。
-
Object HTMLFieldSetElement
-
-
HTMLFieldSetElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLFieldSetElement オブジェクトは以下のプロパティをもつ。
-
-
form
-
このプロパティは HTMLFormElement 型である。
-
Object HTMLLegendElement
-
-
HTMLLegendElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLLegendElement オブジェクトは以下のプロパティをもつ。
-
-
form
-
このプロパティは HTMLFormElement 型である。
-
accessKey
-
このプロパティは String 型である。
-
align
-
このプロパティは String 型である。
-
Object HTMLUListElement
-
-
HTMLUListElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLUListElement オブジェクトは以下のプロパティをもつ。
-
-
compact
-
このプロパティは boolean 型である。
-
type
-
このプロパティは String 型である。
-
Object HTMLOListElement
-
-
HTMLOListElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLOListElement オブジェクトは以下のプロパティをもつ。
-
-
compact
-
このプロパティは boolean 型である。
-
start
-
このプロパティは long 型である。
-
type
-
このプロパティは String 型である。
-
Object HTMLDListElement
-
-
HTMLDListElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLDListElement オブジェクトは以下のプロパティをもつ。
-
-
compact
-
このプロパティは boolean 型である。
-
Object HTMLDirectoryElement
-
-
HTMLDirectoryElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLDirectoryElement オブジェクトは以下のプロパティをもつ。
-
-
compact
-
このプロパティは boolean 型である。
-
Object HTMLMenuElement
-
-
HTMLMenuElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLMenuElement オブジェクトは以下のプロパティをもつ。
-
-
compact
-
このプロパティは boolean 型である。
-
Object HTMLLIElement
-
-
HTMLLIElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLLIElement オブジェクトは以下のプロパティをもつ。
-
-
type
-
このプロパティは String 型である。
-
value
-
このプロパティは long 型である。
-
Object HTMLBlockquoteElement
-
-
HTMLBlockquoteElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLBlockquoteElement オブジェクトは以下のプロパティをもつ。
-
-
cite
-
このプロパティは String 型である。
-
Object HTMLDivElement
-
-
HTMLDivElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLDivElement オブジェクトは以下のプロパティをもつ。
-
-
align
-
このプロパティは String 型である。
-
Object HTMLParagraphElement
-
-
HTMLParagraphElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLParagraphElement オブジェクトは以下のプロパティをもつ。
-
-
align
-
このプロパティは String 型である。
-
Object HTMLHeadingElement
-
-
HTMLHeadingElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLHeadingElement オブジェクトは以下のプロパティをもつ。
-
-
align
-
このプロパティは String 型である。
-
Object HTMLQuoteElement
-
-
HTMLQuoteElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLQuoteElement オブジェクトは以下のプロパティをもつ。
-
-
cite
-
このプロパティは String 型である。
-
Object HTMLPreElement
-
-
HTMLPreElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLPreElement オブジェクトは以下のプロパティをもつ。
-
-
width
-
このプロパティは long 型である。
-
Object HTMLBRElement
-
-
HTMLBRElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLBRElement オブジェクトは以下のプロパティをもつ。
-
-
clear
-
このプロパティは String 型である。
-
Object HTMLBaseFontElement
-
-
HTMLBaseFontElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLBaseFontElement オブジェクトは以下のプロパティをもつ。
-
-
color
-
このプロパティは String 型である。
-
face
-
このプロパティは String 型である。
-
size
-
このプロパティは String 型である。
-
Object HTMLFontElement
-
-
HTMLFontElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLFontElement オブジェクトは以下のプロパティをもつ。
-
-
color
-
このプロパティは String 型である。
-
face
-
このプロパティは String 型である。
-
size
-
このプロパティは String 型である。
-
Object HTMLHRElement
-
-
HTMLHRElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLHRElement オブジェクトは以下のプロパティをもつ。
-
-
align
-
このプロパティは String 型である。
-
noShade
-
このプロパティは boolean 型である。
-
size
-
このプロパティは String 型である。
-
width
-
このプロパティは String 型である。
-
Object HTMLModElement
-
-
HTMLModElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLModElement オブジェクトは以下のプロパティをもつ。
-
-
cite
-
このプロパティは String 型である。
-
dateTime
-
このプロパティは String 型である。
-
Object HTMLAnchorElement
-
-
HTMLAnchorElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
HTMLImageElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
HTMLObjectElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
HTMLParamElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLParamElement オブジェクトは以下のプロパティをもつ。
-
-
name
-
このプロパティは String 型である。
-
type
-
このプロパティは String 型である。
-
value
-
このプロパティは String 型である。
-
valueType
-
このプロパティは String 型である。
-
Object HTMLAppletElement
-
-
HTMLAppletElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
HTMLMapElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLMapElement オブジェクトは以下のプロパティをもつ。
-
-
areas
-
このプロパティは HTMLCollection 型である。
-
name
-
このプロパティは String 型である。
-
Object HTMLAreaElement
-
-
HTMLAreaElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLAreaElement オブジェクトは以下のプロパティをもつ。
-
-
accessKey
-
このプロパティは String 型である。
-
alt
-
このプロパティは String 型である。
-
coords
-
このプロパティは String 型である。
-
href
-
このプロパティは String 型である。
-
noHref
-
このプロパティは boolean 型である。
-
shape
-
このプロパティは String 型である。
-
tabIndex
-
このプロパティは long 型である。
-
target
-
このプロパティは String 型である。
-
Object HTMLScriptElement
-
-
HTMLScriptElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLScriptElement オブジェクトは以下のプロパティをもつ。
-
-
text
-
このプロパティは String 型である。
-
htmlFor
-
このプロパティは String 型である。
-
event
-
このプロパティは String 型である。
-
charset
-
このプロパティは String 型である。
-
defer
-
このプロパティは boolean 型である。
-
src
-
このプロパティは String 型である。
-
type
-
このプロパティは String 型である。
-
Object HTMLTableElement
-
-
HTMLTableElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
HTMLTableCaptionElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLTableCaptionElement オブジェクトは以下のプロパティをもつ。
-
-
align
-
このプロパティは String 型である。
-
Object HTMLTableColElement
-
-
HTMLTableColElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLTableColElement オブジェクトは以下のプロパティをもつ。
-
-
align
-
このプロパティは String 型である。
-
ch
-
このプロパティは String 型である。
-
chOff
-
このプロパティは String 型である。
-
span
-
このプロパティは long 型である。
-
vAlign
-
このプロパティは String 型である。
-
width
-
このプロパティは String 型である。
-
Object HTMLTableSectionElement
-
-
HTMLTableSectionElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLTableSectionElement オブジェクトは以下のプロパティをもつ。
-
-
align
-
このプロパティは String 型である。
-
ch
-
このプロパティは String 型である。
-
chOff
-
このプロパティは String 型である。
-
vAlign
-
このプロパティは String 型である。
-
rows
-
このプロパティは HTMLCollection 型である。
-
HTMLTableSectionElement オブジェクトは以下のメソッドをもつ。
-
-
insertRow(index)
-
このメソッドは HTMLElement を返す。index パラメータは long 型である。
-
deleteRow(index)
-
このメソッドは void を返す。index パラメータは long 型である。
-
Object HTMLTableRowElement
-
-
HTMLTableRowElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
HTMLTableCellElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
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
-
-
HTMLFrameSetElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLFrameSetElement オブジェクトは以下のプロパティをもつ。
-
-
cols
-
このプロパティは String 型である。
-
rows
-
このプロパティは String 型である。
-
Object HTMLFrameElement
-
-
HTMLFrameElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLFrameElement オブジェクトは以下のプロパティをもつ。
-
-
frameBorder
-
このプロパティは String 型である。
-
longDesc
-
このプロパティは String 型である。
-
marginHeight
-
このプロパティは String 型である。
-
marginWidth
-
このプロパティは String 型である。
-
name
-
このプロパティは String 型である。
-
noResize
-
このプロパティは boolean 型である。
-
scrolling
-
このプロパティは String 型である。
-
src
-
このプロパティは String 型である。
-
Object HTMLIFrameElement
-
-
HTMLIFrameElement は HTMLElement のすべてのプロパティ及びメソッドと、下記に定義されているプロパティ及びメソッドとをもつ。
-
HTMLIFrameElement オブジェクトは以下のプロパティをもつ。
-
-
align
-
このプロパティは String 型である。
-
frameBorder
-
このプロパティは String 型である。
-
height
-
このプロパティは String 型である。
-
longDesc
-
このプロパティは String 型である。
-
marginHeight
-
このプロパティは String 型である。
-
marginWidth
-
このプロパティは String 型である。
-
name
-
このプロパティは String 型である。
-
scrolling
-
このプロパティは String 型である。
-
src
-
このプロパティは String 型である。
-
width
-
このプロパティは String 型である。