共通 DOM API

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

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

public interface HTMLInputElement
extends HTMLElement

フォームコントロール。 注: ページが表示される環境によっては、ファイルアップロード用の入力タイプの value プロパティーが読み取り専用である場合があります。パスワード用の入力タイプの場合、不正使用から保護するため、返される実際の値はマスクされます。HTML 4.0 の INPUT 要素の定義を参照してください。 

また、「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
 
メソッドの概要
 void blur()
          キーボードフォーカスを要素から削除します。
 void click()
          マウスクリックをシミュレートします。
 void focus()
          キーボードフォーカスを要素に与えます。
 String getAccept()
          フォームを処理するサーバーが適切に扱えるように、コンマで区切ったコンテンツ形式のリスト。
 String getAccessKey()
          フォームコントロールへアクセスするための 1 文字のアクセスキー。
 String getAlign()
          周囲のテキストに対して垂直または水平にオブジェクトを揃えます。
 String getAlt()
          要素の通常のコンテンツを描画しないユーザーエージェントに対する代替テキスト。
 boolean getChecked()
          要素の type 属性の値が Radio または Checkbox の場合、対話式のユーザーエージェント内での、フォームコントロールの現在の状態を表します。
 boolean getDefaultChecked()
          type 属性の値が Radio か Checkbox の場合、得られる値は要素の HTML の checked 属性を表します。
 String getDefaultValue()
          要素の type 属性の値が Text、File、または Password の場合、これは要素の HTML の value 属性を表します。
 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.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
 

メソッドの詳細

getDefaultValue

String getDefaultValue()
要素の type 属性の値が Text、File、または Password の場合、これは要素の HTML の value 属性を表します。対話式のユーザーエージェント内で対応するフォームコントロールのコンテンツが変更されても、この属性の値は変化しません。ただしこの属性が変更されると、フォームコントロールのコンテンツはリセットされます。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()
フォームコントロールへアクセスするための 1 文字のアクセスキー。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 の 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

void setName(String name)

getReadOnly

boolean getReadOnly()
このコントロールは読み取り専用です。type の値が Text か Password の場合にだけ関連します。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 の value 属性値は変わりません。要素の type 属性の値が Button、Hidden、Submit、Reset、Image、Checkbox、または Radio の場合、これは要素の HTML の value 属性を表します。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 属性の値が Button、Checkbox、Radio、Reset、または Submit の場合になります。


共通 DOM API

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