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

[3212] Re:ボタンを押し次の操作に移りたい
投稿者:ぽこぷぅさん 2003/02/20 8:13:31
良くありがちな、クライアントサイドスクリプトと、サーバサイドスクリプトの混同ですね。

> <INPUT TYPE="button" LANGUAGE="VBScript" VALUE="Click!" NAME="TestButton" OnClick="TestButtonCLK()">

のOnCclick="関数()"の関数はクライアントサイドスクリプトですが

> <%
> sub TestButtonCLK()
> msgbox ("test")
> end sub
> %>

は、サーバサイドスクリプトです
ブラウザに表示されたソースをご覧になると分かるかと思いますが
この部分はサーバ側で定義されているため表示されないはずです

ボタンを押して何か処理を行うのはクライアントサイドスクリプトですから
TestButtonCLK()をクライアントサイドスクリプトの関数として定義する必要があります


<SCRIPT LANGUAGE="VBScript">
<!--
sub TestButtonCLK()
msgbox ("test")
end sub
-->
</SCRIPT>

ボタンを押し次の操作に移りたい   jj-2さん [2003/02/19 18:49:10] [3211]
  Re:ボタンを押し次の操作に移りたい   ぽこぷぅさん [2003/02/20 8:13:31] [3212]
    Re:ボタンを押し次の操作に移りたい   jj-2さん [2003/02/20 9:37:01] [3213]


TreeBBS For ASP V.0.1.3
Program By YasNet