prototype.js

フォーカスされたテキストボックスの背景色を変更する

先日の、フォーカスされたテキストボックスの背景色を変更する - 偏った言語信者の垂れ流しをprototype.jsでイベントを登録するようにした。 Event.observe(window, 'load', function(){ function input_focused() { this.style.backgroundColor="#DFF"; } f…

IEでthisがうまく動かない

prototype.jsのobserve()などでイベントを登録した場合に、IEではthisをうまく参照できないのだが、どうやればいいのだろうか。 やりたいことは、JavaScript側でイベント登録をして、呼び出された関数内で自身のエレメントを参照したいのだけど・・・。 追記…