昨日のページ、Firefoxで動作確認したら、意図した通りに
動いてないじゃん!ヽ(*'A`)ノ
「■」をクリックしても、画像は変わるが下のメッセージが変わってない。
ちなみにIEとOperaなら、どちらもちゃんと変わってる。
――原因を調べてみた。
結論から書くと、javaScriptの「id .innerHTML」が原因でした。
html内の、<span id="id "></span>で囲まれた領域を
innerHTMLを使って書き換えてるのだけど、
Firefoxの場合、
document.getElementById('id ').innerHTML
としないと動かないんだそうだ。
で、以下は蛇足になるけど、
この場合は、実はこれだけでは動かなかったりする。
理由はspanタグを使っているからで、これをdivタグに変えたら
IE、Opera、Firefox、すべてでちゃんと動くようにりなりました。
何気にFirefoxが鬼門なワタシ><