共通 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_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
 
メソッドの概要
 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, 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
 

メソッドの詳細

getElements

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


getLength

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


getName

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


setName

void setName(String name)

getAcceptCharset

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


setAcceptCharset

void setAcceptCharset(String acceptCharset)

getAction

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


setAction

void setAction(String action)

getEnctype

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


setEnctype

void setEnctype(String enctype)

getMethod

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


setMethod

void setMethod(String method)

getTarget

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


setTarget

void setTarget(String target)

submit

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


reset

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


共通 DOM API

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