共通 DOM API

org.w3c.dom.html
インタフェース HTMLOptionElement

すべてのスーパーインタフェース:
Element, HTMLElement, Node

public interface HTMLOptionElement
extends HTMLElement

切り替え可能な選択肢。HTML 4.0 の OPTION 要素の定義を参照してください。 

また、「Document Object Model (DOM) Level 2 Specification」も参照してください。


フィールドの概要
 
インタフェース 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 getDefaultSelected()
          HTML の selected 属性の値を表します。
 boolean getDisabled()
          このコントロールは、このコンテキスト内で利用できません。
 HTMLFormElement getForm()
          このコントロールが含まれる FORM 要素を返します。
 int getIndex()
          親 SELECT での OPTION の、0 から始まるインデックス。
 String getLabel()
          階層型メニューで使用されるオプションラベル。
 boolean getSelected()
          対話式のユーザーエージェント内で、対応するフォームコントロールの現在の状態を表します。
 String getText()
          option 要素に含まれるテキスト。
 String getValue()
          フォームコントロールの現在の値。
 void setDefaultSelected(boolean defaultSelected)
           
 void setDisabled(boolean disabled)
           
 void setLabel(String label)
           
 void setSelected(boolean selected)
           
 void setValue(String value)
           
 
インタフェース org.w3c.dom.html.HTMLElement から継承されたメソッド
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
 
インタフェース 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.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()
対話式のユーザーエージェント内で、対応するフォームコントロールの現在の状態を表します。この属性を変更するとフォームコントロールの状態が変わりますが、要素の selected 属性値は変わりません。


setSelected

void setSelected(boolean selected)

getValue

String getValue()
フォームコントロールの現在の値。HTML 4.0 の value 属性の定義を参照してください。


setValue

void setValue(String value)

共通 DOM API

バグや機能要求の報告
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 2006 Sun Microsystems, Inc. 4150 Network Circle
Santa Clara, California, 95054, U.S.A. All Rights Reserved.