IE, Mozilla 系(Firefox,Camino) で動作する。 ???? うーん Firefox で動いていない!
"TAB
" を本当のタブ("\t"
)で置き換えれば良い。
IE に関しては次の記事が参考になった。
http://chaichan.web.infoseek.co.jp/qa4500/qa4945.htm
Thanks!
なお、このソースコードの中で、onkeydown を onkeypress にすると IE では働かなくなる。
でも IE と Mozilla ではイベントに対する哲学が全く異なる。これを混ぜ合わせると、コードがくちゃくちゃになってくるね。ビジネスでコードを書いている人は我慢しなくてはならないのだろうな... それとももっと上手な処理法があるのだろうか?
IE のデバッグ環境は本当に貧弱だ。IE はエラーの発生は知らせてくれるが、そのエラーの場所も理由も示さない。