2006-05-01から1ヶ月間の記事一覧
今回で静的状態管理に関する連載(?)も最終回となりました。 静的状態管理についてまとめたいと思います。静的状態管理の特徴・考え方一連の処理の中で時間的にある一瞬を切り出して見たとき、その(時間的な)前後に頼ることなく、周囲の画面要素や変数な…
機能追加の例(課題)下記のチェックボックスを5つ追加して、 service □News □BBS □RSS □Mail □Schedule ・GuestのときはNewsかBBSのみ選択可能にし、残りはチェックを外して非活性にする。 ・1つも選択されていないときはOKボタンは非活性になる。 (こ…
株式会社はてなが監修したAjaxとJavaScriptプログラミングに関する本を出すらしいです。 http://d.hatena.ne.jp/keyword/Ajax%a5%a4%a5%f3%a1%a6%a5%a2%a5%af%a5%b7%a5%e7%a5%f3%cd%df%a4%b7%a4%a4%a1%aa気になるけど、応募*1はやめておきます。なぜならば、…
課題の解答例以下の3つのJSファイルを作成し、HTMLで読み込みます。 クラスファイル前述のものなのでソースは省略 状態定義・判定 (function() { //-------------------------------------- // ラジオ - Guest var radioGuest = ElementManager.createInsta…
クラスの例ベースとなるクラスの例を挙げます。 CPTのCPTコアに依存しない形で定義したクラスです。 /** * 画面要素マネージャークラス定義 */ var ElementManager = (function() { //:V Proto クラスのprototypeオブジェクト var Proto = Class.prototype; …
効果があるのは効果があるのは次のような画面管理です。 動的に変化する項目が多い 静的に状態を定義できる “静的に状態を定義できる”とは、「入力項目Aの値が1で、プルダウンBが3ではないとき、入力項目Cは非活性」というように、時間的なある一瞬を切り…
昨今のAjaxブームでJavaScriptが見直されているのご存知の通りだと思います。HTML+CSS+JavaScriptでリッチクライアントなウェブアプリケーションを作成していると、その画面操作が煩雑になってくるはずです。これは、各種画面操作(イベント)と各画面要素の…
GWは北海道に行ってきました。 天候にもほぼ恵まれ、とっても良かったです。都会にはない、心が洗われる感じですね!!ただ、北海道を十分堪能するには最低1ヶ月は必要かと感じました。 GWで回るには広すぎるんですよっ!!