Logo address

Javascript: Tab input (2)

2007/10/14

目標

Textarea にタブキーを入力できるようにすること


IE, Mozilla 系(Firefox,Camino) で動作する。 ???? うーん Firefox で動いていない!
"TAB" を本当のタブ("\t")で置き換えれば良い。


P.S. +a: textarea-tab3.html をご覧下さい。IE,Mozilla,Safari,Opera で動作する版を作りした。
(2007/10/14)


IE に関しては次の記事が参考になった。
http://chaichan.web.infoseek.co.jp/qa4500/qa4945.htm
Thanks!

なお、このソースコードの中で、onkeydown を onkeypress にすると IE では働かなくなる。

でも IE と Mozilla ではイベントに対する哲学が全く異なる。これを混ぜ合わせると、コードがくちゃくちゃになってくるね。ビジネスでコードを書いている人は我慢しなくてはならないのだろうな... それとももっと上手な処理法があるのだろうか?

IE のデバッグ環境は本当に貧弱だ。IE はエラーの発生は知らせてくれるが、そのエラーの場所も理由も示さない。

に期待したが役立たず!

References