- ベストアンサー
javascriptでのCLASS(スタイルシート)の指定
お世話になっております。 javascriptでスタイルシートのCLASSを変更したいんですがどうしたら良いでしょうか? 背景色などは function change_class(t){ t.style.backgroundColor='#000080'; //これだとエラー //t.style.Class = 'aaa'; } (tはthisで取ってます)。 のように変更できたのですが、これだと毎回色を変更しないといけないので可能ならばCLASSを予め作っておいてそれに変更したいんです。 やったことある方がいらっしゃいましたらどうか教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#4252
回答No.2
その他の回答 (1)
- so_blue
- ベストアンサー率48% (50/104)
回答No.1
ちょっと理解が悪いかもしれませんが、 こういう感じのことなのでしょうか? //tは色が入っているとして... document.write( "<style type=text/css>" ) ; document.write( "aaa { backgroundColor:" + t + " }" ) ; document.write( "</style>" ) ;
質問者
お礼
ご返答ありがとうございます。 スタイルシートの色の指定をJAVAscrptでするのではなく、javascriptからスタイルシートを選択したかったんです。
お礼
ご返答ありがとうございます! まさに、ビンゴの回答です、素晴らしいですー! 試してみましたが、ちゃんと動作しました。 これは後々ずっと活用できる技術ですね。 面識も無い人間に、惜しげも無く教えていただき(もしかしてHTML技術者としては知ってるのがキホン!?(笑))、嬉しく思います。 自分ももっと勉強にはげみます。 本当、ありがとうございました。