AZuSk's secret log

AZuSkの日々的Hack雑記

IEのJavascriptでclass値を設定してもCSSが適用されない

   

スポンサーリンク

hoge.secret.jp_300x250

JavascriptでRSSを読み込んで動的にリンクタグを作るスクリプトを組んだ。

概要は

Javascriptで
var a_tag = document.createElement(“a”);
a_tag.href = “http://リンク先”;
a_tag.appendChild(document.createTextNode(“タイトル”));
a_tag.setAttribute(“class”,”kurasu”);
style.cssで
.kurasu{background-color:#555;}

これだとIEではcssが反映されない。
FireFoxでは反映される。

悩んだ結果google先生に聞くことにした。

http://wiki.bit-hive.com/tomizoo/oldrev/?pg=JavaScript%20%A5%AF%A5%ED%A5%B9%A5%D6%A5%E9%A5%A6%A5%B6%A4%CB%B4%D8%A4%B9%A4%EB%A5%E1%A5%E2&rev=43
5.3 エレメントのclass属性値の変更
に書いてた。
document.getElementById(id).className = “xxxx”;
とすればよいと。

なら、前述では

a_tag.className = “kurasu”;

無事にIEでもcssが適用されました。

Powered by ScribeFire.

未分類

スポンサーリンク

hoge.secret.jp_336x280

hoge.secret.jp_336x280

Message

メールアドレスが公開されることはありません。

CAPTCHA


  関連記事

no image
Mootoolsのslideshowクラスの最初の表示だけランダムにする改造

http://code.google.com/p/slideshow/ HP に …

no image
【楽天市場】ドクターシーラボ アクアコラーゲンゲル スーパーモイスチャー 50g【アフィ】

【BSP】ドクターシーラボ アクアコラーゲンゲル スーパーモイスチャー 50g  …

no image
BlogPetのブログエディタからWordPressに投稿するには

BlogPetの各種設定ページの「基本設定」-「ブログ」を設定します。 まず、B …

no image
キーボード入力 (今日のテーマ)

BlogPet 今日のテーマ キーボード入力「キーボードをタイピングする時はロー …

no image
WordPressのテーマ’DarkCity’のpタグ

よくブログって空白行でタメを作りますよね。 ここまでタメて一発ギャグ どこが不具 …

no image
Ping送信してアクセスアップ?

weblogs.comにもPing飛ばしてみよう ttp://www.borar …

no image
保護中: 自分用

この投稿はパスワードで保護されているため抜粋文はありません。

no image
ブログ通信簿

パソコンのお仕事というblogをおもしろいなあと思ってつらつらーっと読んでいたら …

no image
Dreamweaverでサイトの管理情報が保存されないトラブル

HP作成にDreamweaverを使っているのですが、最近突然に、サイトの管理の …

no image
異性に対し、「うわ、無理」と思ったことの段

私的な用件に参考になればと見ていたMSN相談箱で、こんなのを見つけました。 異性 …