mozilla
Your Search Results

    HTMLTableElement.bgColor

    非推奨
    This feature has been removed from the Web standards. Though some browsers may still support it, it is in the process of being dropped. Do not use it in old or new projects. Pages or Web apps using it may break at any time.

    概要

    bgcolor は、テーブルの背景色を取得 / 設定します。

    構文

    color = table.bgColor
    table.bgColor =color

    引数

    color
    色を表す文字列

    // テーブルの背景色をゴーストホワイトに設定
    
    var t = document.getElementById('TableA'); // 対象テーブルへの参照を変数に代入
    t.bgColor = 'ghostwhite'; // テーブルに背景色を設定
    
    t.style.backgroundColor = 'ghostwhite'; // ※style 属性を設定する事によっても可能

    bgcolor は DOM の tbodyrowcell オブジェクトに対して用いる事も可能です。

    注記

    bgcolor 属性は、HTML 4.01 で非推奨属性に指定されています。 代替として CSS の background-color プロパティを用います。要素の style 属性にこれを設定するか、或いはスタイルシートで設定します。

    【訳注: スタイルと文書情報の分離を図るのであれば、スタイルシート内に特定のクラス名でスタイルを予め定義しておき、JavaScript でテーブル要素にそのクラス名を設定するなどの方法を用いる方が良いでしょう。】

    /* CSS */
    .ghostwhiteBackground { background-color: ghostwhite; }
    /* JS */
    // ※変数 t にはテーブル要素への参照が代入済みであるとする
    
    t.setAttribute("class", "ghostwhiteBackground");

    仕様書

    ドキュメントのタグと貢献者

    Contributors to this page: ethertank, fscholz, mimzi_fahia
    最終更新者: mimzi_fahia,