人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

onclickイベントで<span></span>の背景色を変えたいです。
以下のコードで文字色は変えられるのですが、背景色が変わりません。
よろしくお願いします。

<script language="javascript">
<!--

function ChangeColor( scid ){
if( document.all ){
document.all(scid).style.background.color = "#DEDFDE";
document.all(scid).style.color = "#FF0000";
}
else if( document.getElementById ){
document.getElementById(scid).style.background.color = "#DEDFDE";
document.all(scid).style.color = "#FF0000";
}
}

-->
</script>

<span id="sc" onclick="ChangeColor('sc')">文字</span>





●質問者: Bain
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:ALL background color イベント コード
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● kimizu
●5ポイント

http://www.awcs.org/css/

項目名が間違っています。

http://www.awcs.org/css/#bg


background-color : black


で良いです。

◎質問者からの返答

言い忘れてましたがbackground.colorをbackground-colorにしても出来なかったです。


2 ● dungeon-master
●65ポイント

?style.background.color = … ではなく

?style.background = … とすべきかと思います。

◎質問者からの返答

できました!どうも有難うございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ