- PR -

JavaScriptのOverrides??

1
投稿者投稿内容
まる五
会議室デビュー日: 2005/01/28
投稿数: 7
投稿日時: 2005-02-21 14:35
いつも参考にさせていただいています。
まる五といいます。

TextBoxを継承したカスタムコントロールを作成しています。
サーバー側では プロパティのOverridesはできたのですが JS側での方法がわかりません。
例えば readonlyプロパティを変更した場合 背景色も同時に変わるようにしたいのですが、つまり 
aaa.readonly=true; とした場合 
aaa.style.backgroundcolor=XXX(デザインのプロパティダイアログで指定)も同時に実行したいのです。

1)onpropertychangeイベントをoverridesして aaa.style.backgroundcolor=XXXを実行したところ 当然ですが stackオーバーになってしまいました。

別立てで 関数を作成して 例えば fncReadOnlySet(コントロール名,True)のようにすれば実現可能ですが ちょっと不自然な感じがします。
プロパティのOverridesのようなことは実現可能でしょうか?
1

スキルアップ/キャリアアップ(JOB@IT)