col、colgroupNN 6 IE 4 DOM 1

col オブジェクトは col 要素に対応するオブジェクトです。colgroup オブジェクトは colgroup 要素に対応するオブジェクトです。この 2 つの要素を使って、連続している複数の列をグループとして割り当て、スタイル、幅、その他の視覚的な処理を簡単に行うことができます。

 
相当する HTML コード
 
<col>
<colgroup>
 
オブジェクト参照
 
[window.]document.getElementById("elementID")
 
オブジェクト固有のプロパティ
 
alignchchOffspanvAlign
width
 
オブジェクト固有のメソッド

なし

 
オブジェクト固有のイベントハンドラープロパティ

なし

alignNN 6 IE 4 DOM 1

読み書き

colcolgroup 要素がカバーするセル範囲のコンテンツに対して横方向の位置揃えを示します。

 
 
document.getElementById("myCol").align = "center";
 

横方向の位置揃えを指定する centercharleftright のいずれかの定数

 
既定値

left

chNN 6 IE 6 DOM 1

読み書き

列内または列グループ内のテキストの位置揃え点として使用するテキスト文字を示します。このプロパティは char 属性に対応します。このプロパティは、通常、"char" に設定された align 属性の値のみを対象とします。実際には、IE と Navigator のいずれの場合もこのプロパティは反映されません。

 
 
document.getElementById("myCol").ch = ".";
 

1 文字の文字列

 
既定値

なし

chOffNN 6 IE 6 DOM 1

読み書き

char 属性で設定された文字がセル内で表示されるオフセット点を示します。実際には、IE 6 と Netscape 6 のいずれの場合もこのプロパティは反映されません。

 
 
document.getElementById("myCol").chOff = "80%";
 

ピクセル数、またはセル内でのパーセント値を示す文字列

 
既定値

なし

spanNN 6 IE 4 DOM 1

読み書き

要素の属性とスタイル設定の適用対象となる連続した列の数を示します。

 
 
document.getElementById("myColgroup").span = 2;
 

整数

 
既定値

1

vAlignNN 6 IE 4 DOM 1

読み書き

列グループに含まれるセル内のテキストの縦方向の位置揃えを示します。

 
 
document.getElementById("myCol").vAlign = "baseline";
 

baselinebottommiddletop のいずれかの定数を示す文字列。大文字と小文字は区別されません。

 
既定値

middle

widthNN 6 IE 4 DOM 1

読み書き

列グループに含まれる各列の幅をピクセル数で示します。これらの値に行った変更は、ページに再フローされたコンテンツに直ちに反映されます。

 
 
document.getElementById("myColgroup").width = 150;
 

整数

 
既定値

なし