ビヘイビアのコーディング
htcファイルの先頭にメソッド、プロパティの宣言を行なう。
あとは、JavaScript、VBScriptでガシガシ処理を書くだけ。
サンプルソース。内容は実用的でないです。
あとは、JavaScript、VBScriptでガシガシ処理を書くだけ。
| 属性 | 解説 |
|---|---|
| name | プロパティの名前 |
| get | プロパティの内容の取得時に呼び出されるメソッド |
| set | プロパティの内容の設定時に呼び出されるメソッド |
| 属性 | 解説 |
|---|---|
| name | メソッドの名前 |
| internalname | メソッドが呼び出された時に動作するメソッド |
| 属性 | 解説 |
|---|---|
| event | 機能追加対象のイベント |
| onevent | event属性で指定されたイベントが発生した時に呼び出されるメソッド |
サンプルソース。内容は実用的でないです。
<PUBLIC:COMPONENT>
<PUBLIC:property name="Code" get="funcGetCode" put="funcSetCode" />
<PUBLIC:method name="Format" internalname="funcFormat" />
<PUBLIC:attach event="onfocus" onevent="funcOnFocus" />
</PUBLIC:COMPONENT>
<script language="javascript">
var gvarCode;
function funcGetCode()
{
// 変数を戻り値に設定する。
return gvarCode;
}
function funcSetValue(strCode)
{
// 受け取った内容を変数に格納する。
gvarCode = strCode;
}
function funcFormat()
{
// スラッシュ編集を行なう。
varWork = this.value
this.value = varWork.substring(0, 3) + '/' + varWork.substring(4, 5)
+ '/' + varWork.substring(7, 6);
}
function funcOnFocus()
{
// 入力内容を選択状態にする。
this.select();
}
</script>
コメント
コメントの投稿
トラックバック
http://greenracoon.dtiblog.com/tb.php/13-fd9f6653







