-
- All Superinterfaces:
-
Element
,HTMLElement
,Node
public interface HTMLInputElement extends HTMLElement
表格控制。 注意。 根据浏览页面的环境,对于文件上传输入类型,value属性可能是只读的。 对于“密码”输入类型,返回的实际值可能会被屏蔽,以防止未经授权的使用。 请参阅HTML 4.0中的INPUT元素定义。- 从以下版本开始:
- 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 方法 描述 void
blur()
从此元素中移除键盘焦点。void
click()
模拟鼠标点击。void
focus()
给这个元素提供键盘焦点。String
getAccept()
服务器处理此表单的内容类型的逗号分隔列表将会正确处理。String
getAccessKey()
单个字符访问键可以访问表单控件。String
getAlign()
将对象(垂直或水平)与其周围文本对齐。String
getAlt()
用户代理的替代文本不呈现此元素的正常内容。boolean
getChecked()
当元素的type
属性具有值“Radio”或“Checkbox”时,表示在交互式用户代理中的表单控件的当前状态。boolean
getDefaultChecked()
当type
具有值“Radio”或“Checkbox”时,表示元素的HTML checked属性。String
getDefaultValue()
当元素的type
属性具有值“文本”,“文件”或“密码”时,表示元素的HTML值属性。boolean
getDisabled()
在这种情况下,控件不可用。HTMLFormElement
getForm()
返回包含此控件的FORM
元素。int
getMaxLength()
type
具有值“文本”或“密码”的文本字段的最大字符数。String
getName()
表单控件或表单提交时的对象名称。boolean
getReadOnly()
此控件是只读的。String
getSize()
尺寸信息。String
getSrc()
当type
属性具有值“Image”时,此属性指定用于装饰图形提交按钮的图像的位置。int
getTabIndex()
表示元素在分页顺序中的位置的索引。String
getType()
创建的控件类型。String
getUseMap()
使用客户端图像映射。String
getValue()
当元素的type
属性具有值“文本”,“文件”或“密码”时,表示交互式用户代理中相应表单控件的当前内容。void
select()
选择文本区域的内容。void
setAccept(String accept)
void
setAccessKey(String accessKey)
void
setAlign(String align)
void
setAlt(String alt)
void
setChecked(boolean checked)
void
setDefaultChecked(boolean defaultChecked)
void
setDefaultValue(String defaultValue)
void
setDisabled(boolean disabled)
void
setMaxLength(int maxLength)
void
setName(String name)
void
setReadOnly(boolean readOnly)
void
setSize(String size)
void
setSrc(String src)
void
setTabIndex(int tabIndex)
void
setUseMap(String useMap)
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
-
-
-
-
方法详细信息
-
getDefaultValue
String getDefaultValue()
当元素的type
属性具有值“文本”,“文件”或“密码”时,表示元素的HTML值属性。 如果交互式用户代理中的相应表单控件的内容发生更改,则此属性的值不会更改。 但是,更改此属性将重置表单控件的内容。 请参阅HTML 4.0中的value属性定义。
-
setDefaultValue
void setDefaultValue(String defaultValue)
-
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
void setAccept(String accept)
-
getAccessKey
String getAccessKey()
单个字符访问键可以访问表单控件。 请参阅HTML 4.0中的accesskey属性定义。
-
setAccessKey
void setAccessKey(String accessKey)
-
getAlign
String getAlign()
将对象(垂直或水平)与其周围文本对齐。 请参阅HTML 4.0中的对齐属性定义。 HTML 4.0中已弃用此属性。
-
setAlign
void setAlign(String align)
-
getAlt
String getAlt()
用户代理的替代文本不呈现此元素的正常内容。 请参阅HTML 4.0中的alt属性定义。
-
setAlt
void setAlt(String alt)
-
getChecked
boolean getChecked()
当元素的type
属性具有值“Radio”或“Checkbox”时,表示在交互式用户代理中的表单控件的当前状态。 对此属性的更改会更改表单控件的状态,但不要更改元素的HTML值属性的值。
-
setChecked
void setChecked(boolean checked)
-
getDisabled
boolean getDisabled()
在这种情况下,控件不可用。 请参阅HTML 4.0中的禁用属性定义。
-
setDisabled
void setDisabled(boolean disabled)
-
getMaxLength
int getMaxLength()
type
具有值“文本”或“密码”的文本字段的最大字符数。 请参阅HTML 4.0中的maxlength属性定义。
-
setMaxLength
void setMaxLength(int maxLength)
-
getName
String getName()
表单控件或表单提交时的对象名称。 请参阅HTML 4.0中的name属性定义。
-
setName
void setName(String name)
-
getReadOnly
boolean getReadOnly()
此控件是只读的。 仅当type
具有值“文本”或“密码”时相关。 请参阅HTML 4.0中的readonly属性定义。
-
setReadOnly
void setReadOnly(boolean readOnly)
-
getSize
String getSize()
尺寸信息。 具体含义是针对每一种类型的领域。 请参阅HTML 4.0中的大小属性定义。
-
setSize
void setSize(String size)
-
getSrc
String getSrc()
当type
属性具有值“Image”时,该属性指定用于装饰图形提交按钮的图像的位置。 请参阅HTML 4.0中的src属性定义。
-
setSrc
void setSrc(String src)
-
getTabIndex
int getTabIndex()
表示元素在分页顺序中的位置的索引。 请参阅HTML 4.0中的tabindex属性定义。
-
setTabIndex
void setTabIndex(int tabIndex)
-
getType
String getType()
创建的控件类型。 请参阅HTML 4.0中的类型属性定义。
-
getUseMap
String getUseMap()
使用客户端图像映射。 请参阅HTML 4.0中的usemap属性定义。
-
setUseMap
void setUseMap(String useMap)
-
getValue
String getValue()
当元素的type
属性具有值“文本”,“文件”或“密码”时,表示交互式用户代理中相应表单控件的当前内容。 更改此属性会更改表单控件的内容,但不会更改元素的HTML值属性的值。 当元素的type
属性具有值“Button”,“隐藏”,“提交”,“重置”,“图像”,“复选框”或“收音机”时,表示元素的HTML值属性。 请参阅HTML 4.0中的value属性定义。
-
setValue
void setValue(String value)
-
blur
void blur()
从此元素中移除键盘焦点。
-
focus
void focus()
给这个元素提供键盘焦点。
-
select
void select()
选择文本区域的内容。 对于其type
属性具有以下值之一的INPUT
元素:“文本”,“文件”或“密码”。
-
click
void click()
模拟鼠标点击。 对于其type
属性具有以下值之一的INPUT
元素:“按钮”,“复选框”,“无线电”,“重置”或“提交”。
-
-