Common DOM API

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

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

public interface HTMLTableRowElement
extends HTMLElement

テーブルの行。HTML 4.0 の TR 要素の定義を参照してください。

また、「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
 
メソッドの概要
 void deleteCell(int index)
          現在の行からセルを削除します。
 String getAlign()
          行のセル内での、データの水平方向の位置。
 String getBgColor()
          行の背景色。
 HTMLCollection getCells()
          行内のセルのコレクション。
 String getCh()
          列内のセル用の、桁揃え文字。
 String getChOff()
          桁揃え文字のオフセット。
 int getRowIndex()
          テーブル全体に対する、行の 0 から始まるインデックス。
 int getSectionRowIndex()
          現在のセクション (THEADTFOOT、または TBODY) に対する、行の 0 から始まるインデックス。
 String getVAlign()
          行のセル内での、データの垂直方向の位置。
 HTMLElement insertCell(int index)
          空の TD セルを行に挿入します。
 void setAlign(String align)
           
 void setBgColor(String bgColor)
           
 void setCh(String ch)
           
 void setChOff(String chOff)
           
 void setVAlign(String vAlign)
           
 
インタフェース 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
 

メソッドの詳細

getRowIndex

public int getRowIndex()
テーブル全体に対する、行の 0 から始まるインデックス。表示順ではなく、ドキュメント ツリー順に振られます。rowIndex では、テーブル内のセクション (THEADTFOOT、または TBODY) は考慮され ません。


getSectionRowIndex

public int getSectionRowIndex()
現在のセクション (THEADTFOOT、または TBODY) に対する、行の 0 から始まるインデックス。


getCells

public HTMLCollection getCells()
行内のセルのコレクション。


getAlign

public String getAlign()
行のセル内での、データの水平方向の位置。HTML 4.0 の align 属性の定義を参照して ください。


setAlign

public void setAlign(String align)

getBgColor

public String getBgColor()
行の背景色。HTML 4.0 の bgcolor 属性の定義を参照してください。この属性は HTML 4.0 で非推奨です。


setBgColor

public void setBgColor(String bgColor)

getCh

public String getCh()
列内のセル用の、桁揃え文字。HTML 4.0 の char 属性の定義を参照してください。


setCh

public void setCh(String ch)

getChOff

public String getChOff()
桁揃え文字のオフセット。HTML 4.0 の charoff 属性の定義を参照してください。


setChOff

public void setChOff(String chOff)

getVAlign

public String getVAlign()
行のセル内での、データの垂直方向の位置。HTML 4.0 の valign 属性の定義を参照して ください。


setVAlign

public void setVAlign(String vAlign)

insertCell

public HTMLElement insertCell(int index)
                       throws DOMException
空の TD セルを行に挿入します。index がセル数と等しい 場合は、新しいセルが追加されます。

パラメータ:
index - 0 から始まる、セルの挿入位置
戻り値:
新規作成されたセル
例外:
DOMException - INDEX_SIZE_ERR:指定した index がセル数よりも大きいか、インデックス が負の値のときに発生する

deleteCell

public void deleteCell(int index)
                throws DOMException
現在の行からセルを削除します。

パラメータ:
index - 削除するセルを表す、0 から始まるインデックス
例外:
DOMException - INDEX_SIZE_ERR:指定した index がセル数以上か、インデックスが負の 値のときに発生する

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.