WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:VBSCRIPTでfunctionを

0:[投稿] まこ [2003/05/21 19:20 ][環境:IE6、WIN2000 VBSCRIPT、JAVASCRIPT、ASP]

VBSCRIPTでJAVASCRIPTのようにfunctionをつくりボタンクリック時に実行させたいのですが、そんなことできるのでしょうか?
教えてください。

例えば
−−−−−−−−−−−−−−−−−−−
Function AA()
{

INSERTのSQL文

}
−−−−−−−−−−−−−−−−−−
<input type="button" value="決定" name="B7" class="button width100" ONCLICK="AA()">

てな、感じで....
宜しくおねがいします 


1:[回答] ... [2003/05/21 19:57 ]

やってみればわかると思うんだけど、できます。
もしうまくいかないようだったら

<input onlick="vbscript:AA()">

とかしてあげれば良いです。


2:[回答] ひじ [2003/05/21 23:32 ]

<meta http-equiv="Content-Script-Type" content="text/vbscript">
#クライアント側でSQL文を実行して意味があるかどうかは不明ですが。


3:[質問] まこ [2003/05/22 09:01 ]

ありがとうございます。
<input onlick="vbscript:AA()">
とする場合の function の書き方なんですが...

−−−−−−−−−−−−−−−−−−−
<%
function AA()

INSERTのSQL文     

end function
%>
−−−−−−−−−−−−−−−−−−−
それとも
−−−−−−−−−−−−−−−−−−−
Function AA()
{

INSERTのSQL文

}
−−−−−−−−−−−−−−−−−−
と書けばよいのでしょうか?
教えてください。

「型が一致しません」のようなエラーが出てしまいます。
 


4:[回答] のぐりん [MAIL] [2003/05/22 11:59 ]

サーバー側のVBScript(ASP)とクライアント側のVBScriptがごっちゃになっていませんか?

<% %>で囲んである部分は、あくまでもサーバ側のスクリプトであって、クライアント側から呼び出すことが出来ません。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World