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>



回答の条件
  • 1人3回まで
  • 登録:2006/06/20 18:59:21
  • 終了:2006/06/20 19:21:57

回答(2件)

id:kimizu No.1

kimizu回答回数726ベストアンサー獲得回数212006/06/20 19:11:54

ポイント5pt

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

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

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


background-color : black


で良いです。

id:Bain

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

2006/06/20 19:19:24
id:dungeon-master No.2

dungeon-master回答回数571ベストアンサー獲得回数402006/06/20 19:15:23

ポイント65pt

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

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

id:Bain

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

2006/06/20 19:21:14
  • id:okuryu
    http://tomizawa-web.hp.infoseek.co.jp/property/backgroundColor.htm
    document.getElementById('hoge').style.backgroundColor = "#DEDFDE"
    これでもいけるはずですね。
  • id:Bain
    どうもありがとうございました!

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません