-
- All Superinterfaces:
-
Element
,HTMLElement
,Node
public interface HTMLOptionElement extends HTMLElement
- 从以下版本开始:
- 1.4,DOM Level 2
-
-
Field Summary
-
Fields inherited from interface 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
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 boolean
getDefaultSelected()
表示HTML所选属性的值。boolean
getDisabled()
在这种情况下,控件不可用。HTMLFormElement
getForm()
返回包含此控件的FORM
元素。int
getIndex()
该指数OPTION
在其母公司SELECT
,从0开始。String
getLabel()
分层菜单中使用的选项标签。boolean
getSelected()
在交互式用户代理中表示相应表单控件的当前状态。String
getText()
选项元素中包含的文本。String
getValue()
当前窗体控件的值。void
setDefaultSelected(boolean defaultSelected)
void
setDisabled(boolean disabled)
void
setLabel(String label)
void
setSelected(boolean selected)
void
setValue(String value)
-
Methods inherited from interface org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
-
Methods inherited from interface org.w3c.dom.html.HTMLElement
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
-
Methods inherited from interface 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所选属性的值。 如果交互式用户代理中的相应表单控件的状态发生更改,则此属性的值不会更改。 然而,更改defaultSelected
,会重置表单控件的状态。 请参阅HTML 4.0中所选的属性定义。
-
setDefaultSelected
void setDefaultSelected(boolean defaultSelected)
-
getText
String getText()
选项元素中包含的文本。
-
getIndex
int getIndex()
该指数OPTION
在其母公司SELECT
,从0开始。
-
getDisabled
boolean getDisabled()
在这种情况下,控件不可用。 请参阅HTML 4.0中的禁用属性定义。
-
setDisabled
void setDisabled(boolean disabled)
-
getLabel
String getLabel()
分层菜单中使用的选项标签。 请参阅HTML 4.0中的标签属性定义。
-
setLabel
void setLabel(String label)
-
getSelected
boolean getSelected()
在交互式用户代理中表示相应表单控件的当前状态。 更改此属性可更改表单控件的状态,但不会更改元素的HTML所选属性的值。
-
setSelected
void setSelected(boolean selected)
-
getValue
String getValue()
The current form control value. See the value attribute definition in HTML 4.0.
-
setValue
void setValue(String value)
-
-