- ベストアンサー
文字列にオンマウスで違う文字列を表示させたいです。
こんばんは。 下記スクリプトを記述して、文字列の上にマウスが乗ると 違う文字列が出るところまでは出来たのです。 <span onmouseover="this.innerText='メニュー'" onmouseout="this.innerText='MENU'" onclick="this.innerText='メニュー'">MENU</span> 上記の場合、最初は”MENU” という文字が出ていて、オンマウスで カタカナ表記になるように変ります。 IEと、Slepinir では問題なく表示&変更が出来たのですが ファイヤーフォックスでだけ、文字が変らないのです。 どうやら、ファイヤーフォックスでは未対応のスクリプトの ようなのですが、これは、どうしようも無い事なのでしょうか…? どなたか、上記3つのブラウザで対応可能な方法を ご存知ないでしょうか。 よろしくお願いもうしあげます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
innerTextはIEの方言です。 innerHTMLにすれば問題なくいけるはずです。
お礼
yambejpさま。 こんばんは!! いつもご指導ありがとうございます。 ご指導の通り、HTMLに変更いたしましたら 問題なくファイヤーフォックスでも表示できました! 本当に、ありがとうございました。