
No.1ベストアンサー
- 回答日時:
できますよ。
別のスクリプトタグの中で定義した関数は、普通に呼び出せますので。
<script language=vbscript>
function hoge(arg)
hoge=arg*5
end function
</script>
<script language=javascript>
document.write(hoge(6));
</script>
とか。
逆もしかりです。
この回答への補足
解答ありがとうございます。
早速、教えていただいたのを使いやってみたのですが、
『オブジェクトを指定してください』というエラーになってしまします。
こういうエラーはどういうときにでるのでしょうか?
すいません。初歩的なことで・・・。
ちなみにエラーのでるソースです。
<input type="button" name="show" value="表示" onClick="show_in()">
<SCRIPT LANGUAGE="JavaScript">
<!--
function show_in(){
listn=document.form1.grup.selectedIndex+1;
document.form1.grup_no.value = listn;
document.write(Gamen(listn));
}
//-->
</SCRIPT>
<SCRIPT LANGUAGE="VBScript">
Public function Gamen(listn)
//処理//
End function
//-->
</SCRIPT>
No.3
- 回答日時:
通常ASPのデフォルト言語はVBScriptとなっていますが、サーバーによってはJAVAScriptを使ってるところもありますよ。
それに、ASPだったらまた、別の話になりますよ。
最初からASPって言ってくれればよかったのに。
<script language=vbscript>
と書いたら、ASPじゃなくてクライアントサイドスクリプトになってしまうのでは。
>私の書いているソースでは <script language=vbscript>を定義してなくて、定義していない関数を呼び出したいのです。
デフォルトがASPと規定されているところではいいですが、そうでないところもあるので、VBScriptと指定しないのは、多少リスクがあると思うのですが。
あと、呼び出しができないことで考えられる原因は、Scriptタグを使ったことで、クライアントサイドスクリプトがサーバーサイドスクリプトを呼び出そうとしたり、その逆をしていることだと思います。
説明不足で申し訳なかったです。
じゃ、クライアントサイドスクリプトからサーバースクリプトへの呼び出しが
できなかったんですね。
勉強不足ですいません。
でも、それがわかっただけでもよかったです。
ありがとうございましたm(__)m
No.2
- 回答日時:
これ以前がないと分かりませんね。
form1はちゃんとformタグのnameになってますか?
フォームの中にgrup_no.valueというnameのものはあるのでしょうか?
そのへんが確認どころです。
この回答への補足
言われたとおりにソースを書いてみると、確かに動作しました。
でもですね、すいません。言い忘れたことがひとつ・・・。
ASPに <script language=vbscript> と定義しない場合は、
<vbscript>ではないのですか???
私は <script language=vbscript> と定義しなくても、
<vbscript>だと思っていました。それは、間違いですか???
私の書いているソースでは <script language=vbscript> を
定義してなくて、定義していない関数を呼び出したいのです。
それって、可能なのでしょうか。
わかりにくい質問ですいません。
わかる範囲で結構ですので、もし、よろしければご解答お願いしますm(_)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ASP(VBS) ←→ JavaScript の変数値のやりとり
JavaScript
-
VBScript から JavaScript を呼び出すには
Visual Basic(VBA)
-
ASPの変数の値をJAVA Script内で使用したいのですが
Microsoft ASP
-
-
4
ASPで、VBScriptからJScriptのメソッドを呼びたい
Microsoft ASP
-
5
VBSからjavascript
JavaScript
-
6
VBScriptでHTMLのセレクトボックスで表示されている値に指定したい
その他(プログラミング・Web制作)
-
7
DoEvents
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBscriptでVisualBasicのような...
-
javascriptで開始宣言が古いも...
-
undefinedが表示されてしまう
-
showModalDialogで開いた画面か...
-
datepickerで日付の値を取得したい
-
javascriptでbgmを自動再生する...
-
JavaScriptからVBScriptの呼び...
-
Vbscriptで自分自身のウィンド...
-
JavaScriptで開いたエクセルが...
-
スマホ上で、左右スワイプで次...
-
ボタンのID名を取得するには?
-
<a href="#" …>の意味を教えて...
-
onLoadをbodyタグ以外で使用する
-
bodyにidをつける理由は何ですか?
-
SCRIPT5007: 未定義または NULL...
-
「オブジェクトを指定してくだ...
-
javascriptでalertの文字列をコ...
-
フォーカス移動抑止について
-
location.hrefが動かない・・・
-
jQueryが開かない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ウインドウの後ろに隠れている...
-
変数の中にjavascript文を入れたい
-
VBscriptでVisualBasicのような...
-
javascriptで開始宣言が古いも...
-
undefinedが表示されてしまう
-
Vbscriptで自分自身のウィンド...
-
ホームページの入力フォーム作...
-
<aタグで変数に文字を代入
-
htmlとjavascriptの違い
-
window.onloadイベントの任意実...
-
JavaScriptからVBScriptの呼び...
-
javascriptでtableの該当行を削...
-
JavaScript関数呼出し元の要素...
-
Java ScriptでIPによるアクセス...
-
Cygwinでログをのこす方法
-
location.reload() について
-
PrintScreenキーを無効にしたい
-
onbeforeunload時のwindow.open...
-
VBScriptの書き方
-
onloadイベントで二つの操作を...
おすすめ情報