- 所有超级接口:
-
Element
,HTMLElement
,Node
表单控件。注意。根据页面所在环境的不同,文件上传输入类型的值属性可能是只读的。对于"password"输入类型,返回的实际值可能被掩盖以防止未经授权的使用。请参阅HTML 4.0中的INPUT元素定义。
另请参阅文档对象模型(DOM)Level 2规范。
- 自从:
- 1.4, DOM Level 2
-
Field Summary
Fields declared in 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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
blur()
从此元素中移除键盘焦点。void
click()
模拟鼠标点击。void
focus()
将键盘焦点给予此元素。服务器处理此表单时将正确处理的内容类型的逗号分隔列表。给予表单控件访问权限的单个字符访问键。getAlign()
将此对象(垂直或水平)与周围文本对齐。getAlt()
为不渲染此元素正常内容的用户代理提供替代文本。boolean
当元素的type属性值为"Radio"或"Checkbox"时,在交互式用户代理中,表示表单控件的当前状态。boolean
当type值为"Radio"或"Checkbox"时,表示元素的HTML checked属性。当元素的type属性值为"Text"、"File"或"Password"时,表示元素的HTML value属性。boolean
在此上下文中,该控件不可用。getForm()
返回包含此控件的FORM元素。int
当type值为"Text"或"Password"时,文本字段的最大字符数。getName()
提交表单时的表单控件或对象名称。boolean
此控件是只读的。getSize()
大小信息。getSrc()
当type属性值为"Image"时,此属性指定用于装饰图形提交按钮的图像位置。int
表示元素在制表顺序中的位置的索引。getType()
创建的控件类型。使用客户端图像映射。getValue()
当元素的type属性值为"Text"、"File"或"Password"时,在交互式用户代理中,表示相应表单控件的当前内容。void
select()
选择文本区域的内容。void
void
setAccessKey
(String accessKey) void
void
void
setChecked
(boolean checked) void
setDefaultChecked
(boolean defaultChecked) void
setDefaultValue
(String defaultValue) void
setDisabled
(boolean disabled) void
setMaxLength
(int maxLength) void
void
setReadOnly
(boolean readOnly) void
void
void
setTabIndex
(int tabIndex) void
void
Methods declared in 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 declared in interface org.w3c.dom.html.HTMLElement
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
Methods declared in 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
-
Method Details
-
getDefaultValue
String getDefaultValue()当元素的type属性值为"Text"、"File"或"Password"时,在交互式用户代理中,表示元素的HTML value属性。如果相应表单控件的内容更改,此属性的值不会更改。但是,更改此属性会重置表单控件的内容。请参阅HTML 4.0中的value属性定义。 -
setDefaultValue
-
getDefaultChecked
boolean getDefaultChecked()当type值为"Radio"或"Checkbox"时,在交互式用户代理中,表示元素的HTML checked属性。如果相应表单控件的状态更改,此属性的值不会更改。但是,更改此属性会重置表单控件的状态。请参阅HTML 4.0中的checked属性定义。 -
setDefaultChecked
void setDefaultChecked(boolean defaultChecked) -
getForm
HTMLFormElement getForm()返回包含此控件的FORM元素。如果此控件不在表单的上下文中,则返回null。 -
getAccept
String getAccept()服务器处理此表单时将正确处理的内容类型的逗号分隔列表。请参阅HTML 4.0中的accept属性定义。 -
setAccept
-
getAccessKey
String getAccessKey()给予表单控件访问权限的单个字符访问键。请参阅HTML 4.0中的accesskey属性定义。 -
setAccessKey
-
getAlign
String getAlign()将此对象(垂直或水平)与周围文本对齐。请参阅HTML 4.0中的align属性定义。此属性在HTML 4.0中已弃用。 -
setAlign
-
getAlt
String getAlt()为不渲染此元素正常内容的用户代理提供替代文本。请参阅HTML 4.0中的alt属性定义。 -
setAlt
-
getChecked
boolean getChecked()当元素的type属性值为"Radio"或"Checkbox"时,在交互式用户代理中,表示表单控件的当前状态。更改此属性会更改表单控件的状态,但不会更改元素的HTML value属性的值。 -
setChecked
void setChecked(boolean checked) -
getDisabled
boolean getDisabled()在此上下文中,该控件不可用。请参阅HTML 4.0中的disabled属性定义。 -
setDisabled
void setDisabled(boolean disabled) -
getMaxLength
int getMaxLength()当type值为"Text"或"Password"时,文本字段的最大字符数。请参阅HTML 4.0中的maxlength属性定义。 -
setMaxLength
void setMaxLength(int maxLength) -
getName
String getName()提交表单时的表单控件或对象名称。请参阅HTML 4.0中的name属性定义。 -
setName
-
getReadOnly
boolean getReadOnly()此控件是只读的。仅当type值为"Text"或"Password"时相关。请参阅HTML 4.0中的readonly属性定义。 -
setReadOnly
void setReadOnly(boolean readOnly) -
getSize
String getSize()大小信息。具体含义因字段类型而异。请参阅HTML 4.0中的size属性定义。 -
setSize
-
getSrc
String getSrc()当type属性值为"Image"时,此属性指定用于装饰图形提交按钮的图像位置。请参阅HTML 4.0中的src属性定义。 -
setSrc
-
getTabIndex
int getTabIndex()表示元素在制表顺序中的位置的索引。请参阅HTML 4.0中的tabindex属性定义。 -
setTabIndex
void setTabIndex(int tabIndex) -
getType
String getType()创建的控件类型。请参阅HTML 4.0中的type属性定义。 -
getUseMap
String getUseMap()使用客户端图像映射。请参阅HTML 4.0中的usemap属性定义。 -
setUseMap
-
getValue
String getValue()当元素的type属性值为"Text"、"File"或"Password"时,在交互式用户代理中,表示相应表单控件的当前内容。更改此属性会更改表单控件的内容,但不会更改元素的HTML value属性的值。当元素的type属性值为"Button"、"Hidden"、"Submit"、"Reset"、"Image"、"Checkbox"或"Radio"时,表示元素的HTML value属性。请参阅HTML 4.0中的value属性定义。 -
setValue
-
blur
void blur()从此元素中移除键盘焦点。 -
focus
void focus()将键盘焦点给予此元素。 -
select
void select()选择文本区域的内容。适用于type属性值为"Text"、"File"或"Password"的INPUT元素。 -
click
void click()模拟鼠标点击。适用于type属性值为"Button"、"Checkbox"、"Radio"、"Reset"或"Submit"的INPUT元素。
-