出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[2352] Re:イベントについて |
投稿者:北岳さん 2002/07/24 11:41:27 |
Commandボタン等、イベント系オブジェクトを画面に「配置する作業」は、HTMLまたはASPで書きます。 ASPはサーバサイドのスクリプト(要するにブラウザにソースが現れないもの)です。 他方、イベントを拾って実際に何かを「行う作業」は、クライアントサイドのスクリプト(要するにブラウザでソースが見られるもの)で書きます。 クライアントサイドのスクリプトは、JScript(MS社版JavaScript)またはVBScriptを使います。 後者はネスケでは動かないので、普通はJScriptで書きます。 http://tohoho.wakusei.ne.jp/js/index.htm に豊富な例があります。 >コマンドボタン1.click >changeといったイベント系のものは、VBScliptでは、 >どんな処理になるのでしょうか? ん?クライアントサイドなのに、VBScriptをご指名ですか? しょうがない、例えばですが、 http://www.microsoft.com/japan/developer/library/script56/vbshtml.htm がちょっと特殊なので、普通の形に書き直しまして ---------1.htm------------ <HTML> <HEAD> <TITLE>ボタン イベントのテスト</TITLE> <SCRIPT LANGUAGE="VBScript"> sub aaa() MsgBox "ボタンがクリックされました !" end sub </SCRIPT> </HEAD> <BODY> <FORM NAME="Form1"> <INPUT TYPE="Button" VALUE="クリック" onClick="aaa()"> </FORM> </BODY> </HTML> ------------------------- ちなみに msgbox関数はサーバサイドでは使えません。 (「使えますが、機能しません。」=「使えません。」) |
![]() ![]() |
![]() ![]() ![]() ![]() |
TreeBBS For ASP V.0.1.3 |