Jintrick.netagenda2003年11月アーカイブ → 2003年11月13日

Re: controlClientSideView.js

Object.setAttribute('onclick', 'CCSV.showMoreText.changeStyle(\'' + moreTextBoxNodeId[i] + '\')') => Object.onclick = function(){ CCSV.showMOreText.changeStyle(..); }; でもどうせIEを捨てるならaddEventListenerを使った方が。

controlClientSideViewって名前から察するにメソッドっぽいけれど、メソッドのインスタンスを作るという発想が抽象的に理解しにくいというか、prototype経由で参照されるメソッドの中に特定のインスタンス(CCSV)への参照があるのはいかがなものかと。

まあ私がある種の固定観念に汚染されつつあるだけです。全然間違っていません。


webmaster@jintrick.net
公開: 2003年11月13日
カテゴリ: Javascript