出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[1600] Re:onFocusイベント処理について
投稿者:喜平さん 2002/02/04 22:26:42
> 一つのフォーム上に
> 2つのテキストボックス(name=textvalue)
> 1つのhidden(name=test)
> が配置してあります。
>
> sub textvalue_onfocus(index)
> test.value = index
> end sub
>
> をしたいと思っています。この際に2つのテキストボックスのインデックス値を取る場合にはどのようにすればよいのでしょうか?

vbscript でコントロール配列が使えるかどうかという疑問と
同じ内容ですよね。
 まったく出来ないということではありません。
vb と同じようには、かけませんが、それなりな記述は可能です。

<form method=post name="Form1">
<input type=text NAME="textvalue" onFocus="javascript:js_textvalue_onfocus(this,0)">
<input type=text NAME="textvalue" onFocus="javascript:js_textvalue_onfocus(this,1)">
<input type=button NAME="cmd1" >
</form>

<script language=javascript>

function js_textvalue_onfocus(argControl,index)
{
vb_textvalue_onfocus (argControl,index)
}

</script>

<script language=vbscript>
sub vb_textvalue_onfocus(argControl,index)

argControl.value = index

end sub
</script>


onFocusイベント処理について   はりさん [2002/02/04 14:02:08] [1593]
  Re:onFocusイベント処理について   Tomitomiさん [2002/02/04 14:41:32] [1594]
    Re:onFocusイベント処理について   はりさん [2002/02/04 15:44:12] [1595]
      Re:onFocusイベント処理について   Tomitomiさん [2002/02/04 16:31:02] [1597]
        Re:onFocusイベント処理について   はりさん [2002/02/04 17:46:31] [1598]
  Re:onFocusイベント処理について   喜平さん [2002/02/04 22:26:42] [1600]


TreeBBS For ASP V.0.1.3
Program By YasNet