javascript

Shibuya.js Technical Talk #1

http://shibuyajs.org/articles/2006/03/27/shibuya-js-technical-talk-1いよいよ募集開始した模様。かなり凄い面子が揃ってます。一人変なのが居るけど。

DHTMLなんか嫌いだっ!

this.form.submit();て書いたら「それはfunctionじゃねえ!」と叱られて混乱してたんだが、よく見てみたらname="submit"なbuttonを自動生成してることが判明。formのsubmitはそっちで上書きされるわけですな。とりあえず今回は自動作成されるボタンの名前を…

抽象化による生産性の向上と限界

perlにはHTML::Prototypeなるモジュールがあって、いわゆるPrototype.jsでフォームのフィールドの変更を捕捉して特定領域を更新して……みたいな処理を抽象化して書ける*1 が、「フォームのフィールドが変更されたらここを更新するんだけど、実はフォーム内の…

コナミコマンドをWebで

なんとなくこんなの作った。 var KeyCommand = Class.create(); KeyCommand.prototype = { initialize: function() { this.map = []; this.key_history = ''; Event.observe(document, 'keyup', this.observer.bind(this)); }, observer: function (event) {…