-
- All Superinterfaces:
-
Element
,HTMLElement
,Node
public interface HTMLInputElementextends HTMLElement
表格控制。 注意。 根据查看页面的环境,value属性对于文件上载输入类型可能是只读的。 对于“密码”输入类型,可以屏蔽返回的实际值以防止未经授权的使用。 请参阅HTML 4.0中的INPUT元素定义。- 从以下版本开始:
- 1.4,DOM Level 2
-
-
字段汇总
-
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
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 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
属性具有值“Text”,“File”或“Password”时,这表示元素的HTML值属性。boolean
getDisabled()
在此上下文中,控件不可用。HTMLFormElement
getForm()
返回包含此控件的FORM
元素。int
getMaxLength()
当type
具有值“Text”或“Password”时,文本字段的最大字符数。String
getName()
与表单一起提交时的表单控件或对象名称。boolean
getReadOnly()
该控件是只读的。String
getSize()
尺寸信息。String
getSrc()
当type
属性具有值“Image”时,此属性指定用于装饰图形提交按钮的图像的位置。int
getTabIndex()
表示元素在Tab键顺序中的位置的索引。String
getType()
创建的控件类型。String
getUseMap()
使用客户端图像映射。String
getValue()
当元素的type
属性具有值“Text”,“File”或“Password”时,它表示交互式用户代理中相应表单控件的当前内容。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)
-
声明方法的接口 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
-
-
-
-
方法详细信息
-
getDefaultValue
String getDefaultValue()
当元素的type
属性具有值“Text”,“File”或“Password”时,这表示元素的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中的align属性定义。 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
具有值“Text”或“Password”时,文本字段的最大字符数。 请参阅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中的size属性定义。
-
setSize
void setSize(String size)
-
getSrc
String getSrc()
当type
属性具有值“Image”时,此属性指定用于装饰图形提交按钮的图像的位置。 请参阅HTML 4.0中的src属性定义。
-
setSrc
void setSrc(String src)
-
getTabIndex
int getTabIndex()
表示元素在Tab键顺序中的位置的索引。 请参阅HTML 4.0中的tabindex属性定义。
-
setTabIndex
void setTabIndex(int tabIndex)
-
getType
String getType()
创建的控件类型。 请参阅HTML 4.0中的type属性定义。
-
getUseMap
String getUseMap()
使用客户端图像映射。 请参阅HTML 4.0中的usemap属性定义。
-
setUseMap
void setUseMap(String useMap)
-
getValue
String getValue()
当元素的type
属性具有值“Text”,“File”或“Password”时,它表示交互式用户代理中相应表单控件的当前内容。 更改此属性会更改表单控件的内容,但不会更改元素的HTML值属性的值。 当元素的type
属性具有值“Button”,“Hidden”,“Submit”,“Reset”,“Image”,“Checkbox”或“Radio”时,这表示元素的HTML值属性。 请参阅HTML 4.0中的value属性定义。
-
setValue
void setValue(String value)
-
blur
void blur()
从此元素中删除键盘焦点。
-
focus
void focus()
为此元素提供键盘焦点。
-
select
void select()
选择文本区域的内容。 对于INPUT
元素,其type
属性具有以下值之一:“Text”,“File”或“Password”。
-
click
void click()
模拟鼠标单击。 对于INPUT
元素,其type
属性具有以下值之一:“按钮”,“复选框”,“无线电”,“重置”或“提交”。
-
-