ウェブサービスを作っています。

未知のエラー

<p id="hoge"></p>

みたいな HTML を用意しておいて、

document.getElementById('hoge').innerHTML = '...';

みたいに IE でやったら、未知のエラーとかいうのが出ました。

<p><div id="hoge"></div></p>

↑ちなみにこうしたら直った。


p 要素で innerHTML やるとだめなのかとかいうと、そういうわけでもないようで、うまくいってる p 要素もあった。


ソースを全部載せてないからあれですけど、なんか前後関係とかで変になるのかなー。
よくわからんです。