Common DOM API

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

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

public interface HTMLFormElement
extends HTMLElement

FORM 要素は、コレクションや要素に似た動作を網羅しています。フォーム 要素の属性だけでなく、含まれる入力要素への直接アクセスを提供します。HTML 4.0 の FORM 要素の定義を参照してください。

また、「Document Object Model (DOM) Level 2 Specification」も参照してください。


フィールドの概要
 
インタフェース org.w3c.dom.Node から継承したフィールド
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
メソッドの概要
 String getAcceptCharset()
          サーバでサポートされている文字セットのリスト。
 String getAction()
          サーバー側のフォームハンドラ。
 HTMLCollection getElements()
          フォーム内にあるすべてのコントロール要素のコレクションを返します。
 String getEnctype()
          送信したフォームのコンテンツ形式。
 int getLength()
          フォーム内のフォームコントロール数。
 String getMethod()
          フォームを送信するために使用する HTTP メソッド。
 String getName()
          フォームに名前を付けます。
 String getTarget()
          リソースを描画するフレーム。
 void reset()
          フォーム要素のデフォルト値を復元します。
 void setAcceptCharset(String acceptCharset)
           
 void setAction(String action)
           
 void setEnctype(String enctype)
           
 void setMethod(String method)
           
 void setName(String name)
           
 void setTarget(String target)
           
 void submit()
          フォームを送信します。
 
インタフェース 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, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS
 
インタフェース org.w3c.dom.Node から継承したメソッド
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix
 

メソッドの詳細

getElements

public HTMLCollection getElements()
フォーム内にあるすべてのコントロール要素のコレクションを返します。


getLength

public int getLength()
フォーム内のフォームコントロール数。


getName

public String getName()
フォームに名前を付けます。


setName

public void setName(String name)

getAcceptCharset

public String getAcceptCharset()
サーバでサポートされている文字セットのリスト。HTML 4.0 の accept-charset 属性の 定義を参照してください。


setAcceptCharset

public void setAcceptCharset(String acceptCharset)

getAction

public String getAction()
サーバー側のフォームハンドラ。HTML 4.0 の action 属性の定義を参照してください。


setAction

public void setAction(String action)

getEnctype

public String getEnctype()
送信したフォームのコンテンツ形式。通常は "application/x-www-form-urlencoded" になります。HTML 4.0 の enctype 属性の定義を参照してください。


setEnctype

public void setEnctype(String enctype)

getMethod

public String getMethod()
フォームを送信するために使用する HTTP メソッド。HTML 4.0 の method 属性の定義を 参照してください。


setMethod

public void setMethod(String method)

getTarget

public String getTarget()
リソースを描画するフレーム。HTML 4.0 の target 属性の定義を参照してください。


setTarget

public void setTarget(String target)

submit

public void submit()
フォームを送信します。「送信」ボタンと同じアクションを行います。


reset

public void reset()
フォーム要素のデフォルト値を復元します。「リセット」ボタンと同じアクション を行います。


Common DOM API

バグや機能要求の報告
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.