- すべてのスーパー・インタフェース:
Element
,HTMLElement
,Node
public interface HTMLOptionElement extends HTMLElement
切替え可能な選択肢。 HTML 4.0のOPTION要素の定義を参照してください。
「Document Object Model (DOM) Level 2 Specification」も参照してください。
- 導入されたバージョン:
- 1.4、DOMレベル2
-
フィールドのサマリー
インタフェース org.w3c.dom.Nodeで宣言されたフィールド
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
-
メソッドのサマリー
修飾子と型メソッド説明boolean
HTMLのselected属性の値を表します。boolean
このコントロールは、このコンテキスト内で利用できません。getForm()
このコントロールが含まれるFORM
要素を返します。int
getIndex()
親SELECT
でのOPTION
の、0から始まるインデックス。getLabel()
階層型メニューで使用されるオプション・ラベル。boolean
対話式のユーザー・エージェント内で、対応するフォーム・コントロールの現在の状態を表します。getText()
option要素に含まれるテキスト。getValue()
フォーム・コントロールの現在の値。void
setDefaultSelected(boolean defaultSelected)
void
setDisabled(boolean disabled)
void
void
setSelected(boolean selected)
void
インタフェース org.w3c.dom.Elementで宣言されたメソッド
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
インタフェース org.w3c.dom.html.HTMLElementで宣言されたメソッド
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
インタフェース org.w3c.dom.Nodeで宣言されたメソッド
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
メソッドの詳細
-
getForm
HTMLFormElement getForm()このコントロールが含まれるFORM
要素を返します。 このコントロールがフォームのコンテキスト内にない場合は、null
を返します。 -
getDefaultSelected
boolean getDefaultSelected()HTMLのselected属性の値を表します。 対話式のユーザー・エージェント内で対応するフォーム・コントロールの状態が変更されても、この属性の値は変化しません。 ただしdefaultSelected
が変更されると、フォーム・コントロールの状態はリセットされます。 HTML 4.0のselected属性の定義を参照してください。 -
setDefaultSelected
void setDefaultSelected(boolean defaultSelected) -
getText
String getText()option要素に含まれるテキスト。 -
getIndex
int getIndex()親SELECT
でのOPTION
の、0から始まるインデックス。 -
getDisabled
boolean getDisabled()このコントロールは、このコンテキスト内で利用できません。 HTML 4.0のdisabled属性の定義を参照してください。 -
setDisabled
void setDisabled(boolean disabled) -
getLabel
String getLabel()階層型メニューで使用されるオプション・ラベル。 HTML 4.0のlabel属性の定義を参照してください。 -
setLabel
void setLabel(String label) -
getSelected
boolean getSelected()対話式のユーザー・エージェント内で、対応するフォーム・コントロールの現在の状態を表します。 この属性を変更するとフォーム・コントロールの状態は変わりますが、要素のHTML selected属性の値は変わりません。 -
setSelected
void setSelected(boolean selected) -
getValue
String getValue()フォーム・コントロールの現在の値。 HTML 4.0のvalue属性の定義を参照してください。 -
setValue
void setValue(String value)
-