忍者ブログ
気になったことを取り上げています。
[676] [675] [674] [673] [672] [671] [670] [669] [668] [667] [666]
昨日のページ、Firefoxで動作確認したら、意図した通りに
動いてないじゃん!ヽ(*'A`)ノ

「■」をクリックしても、画像は変わるが下のメッセージが変わってない。
ちなみにIEとOperaなら、どちらもちゃんと変わってる。

――原因を調べてみた。


結論から書くと、javaScriptの「id .innerHTML」が原因でした。

html内の、<span id="id "></span>で囲まれた領域を
innerHTMLを使って書き換えてるのだけど、
Firefoxの場合、

   document.getElementById('id ').innerHTML

としないと動かないんだそうだ。


で、以下は蛇足になるけど、
この場合は、実はこれだけでは動かなかったりする。

理由はspanタグを使っているからで、これをdivタグに変えたら
IE、Opera、Firefox、すべてでちゃんと動くようにりなりました。

何気にFirefoxが鬼門なワタシ><

拍手





お名前
URL
文字色
コメント
※URLを書き込むときは、頭のhを抜いて「ttp」と書いてね。
パスワード  Vodafone絵文字 i-mode絵文字 Ezweb絵文字



トラックバック:
PR
Copyright © 2005-2006 SAMURAI-FACTORY ALL RIGHTS RESERVED.
忍者ブログ [PR]
プロフィール
Name : ギン
カレンダー
02 2024/03 04
S M T W T F S
2
3 4 5 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
カウンター
ブログ内検索(google)
ブログ内検索