ダリの雑記:WEBプログラム版

innerHTMLの注意点(Javascript)

タグの中身をJavascriptの「innerHTML」で読み込んだとき、その中にあるタグの文字がIEではなぜか大文字になります。

しかも<br />と書いても勝手に<BR>という風にスラッシュを取り除いてしまうという迷惑仕様。

ちなみにFirefoxでは大文字にはなりませんが、スラッシュを勝手に取り除いてしまうという点は同じです。

replaceなどを使用するときは注意しましょう!

サンプル (新しいウィンドウで開く

モバイルバージョンを終了