insertRow

insertRow insertRow *
*前のトピック: insertCell
*次のトピック: isEqual

insertRow

解説

TABLEに新しい行(TR)を作成し、それをrowsコレクションにも追加する。TFOOT、TBODY、THEADに行を挿入しても、TABLEのrowsコレクションに行を追加することになる。TABLEに行を挿入すると、TBODYのrowsコレクションに行を追加することになる。indexを指定した場合には、indexはそのTRを含む最初のエレメントのrowsコレクションに対する相対的なものとなる。例えば、TBODYに対するinsertRowは、TBODYにあるrowsコレクションの中のインデックスであり、TABLEの中のrowsコレクションの中のインデックスではない。

構文

object.insertRow([index])

戻り値

TRエレメントオブジェクトを返す。メソッドが失敗した場合には、nullを返す。indexはオプションである。indexのデフォルト値は"-1"で、TRをcellsコレクションの最後に追加する。

注意事項

次の例では、表に1つ行を追加している。

myNewRow = document.all.myTable.insertRow()

適用

table, TBODY, TFOOT, THEAD

関連事項

rowsコレクション、 rowIndexプロパティ、 sectionRowIndexプロパティ

Up トップに戻る
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.