
No.3ベストアンサー
- 回答日時:
submit される(前)タイミングで適当な関数を呼出するのは、
<form name="MainForm" method="post" action="sendmail.asp" onsubmit="hantei()">
のようにすれば
<input type="submit" value="サブミット">
のように普通のサブミットボタンで良いです。
そうでないボタンで、onclick 時に submitを実行するには
onclick で呼び出したボタンで
document.MainForm.action="sendmail.asp"
document.MainForm.submit
が必要ですが、そうでない場合は必要有りません。
また、VBScript では、文末に';'が要りません。
というか付けるとエラーになります。
このためにスクリプトが実行されていないのだと思います。
document.MainForm.action="sendmail.asp";
document.MainForm.submit();
を
document.MainForm.action="sendmail.asp"
document.MainForm.submit
として下さい。
大変詳しくおしえていただいて感謝しております。
どうもありがとうございます。
今後ともよろしくお願いします。
、、、、
ひとつ誤らなければならないことがあります。
昨日、どうにも原因がわからず、ロジックを
msgboxのみにしたところ通りました。
エラーとなっていた原因は、
endifが足りなかったからでした。
どうもすいません!!!
開発にDreamweaverを使用していますが、
「if ・・・ endif」
でendifがなくてもエラーにしてくれないので
気がつきませんでした。
他のQAで、ASP・vbscript開発には
MSのVisual Inter Dev が良いと書いてあったので今後はそれも併用します。
No.2
- 回答日時:
先に走らせたいscriptの関数hoge()の最後に
document.フォーム名.action="test.asp";
document.フォーム名.submit();
と書いておいて、フォームボタンは
<input type="button" onClick="hoge()">
とすると、スクリプトが走った最後にtest.aspへ送られると思います。
この回答への補足
早速ありがとうございます。
以下のソースでやってみたのですが、
hanteiの「型が違います」という
エクスプローラのエラーが出てしまいます。
どうすればよいでしょうか?
<script language="VBScript">
sub hantei()
・・・・
document.MainForm.action="sendmail.asp";
document.MainForm.submit();
end sub
</script>
<form name="MainForm" method="post" action="sendmail.asp">
<input type="button" onclick="hantei()" value="送信"/>
大変詳しくおしえていただいて感謝しております。
どうもありがとうございます。
今後ともよろしくお願いします。
、、、、
ひとつ誤らなければならないことがあります。
昨日、どうにも原因がわからず、ロジックを
msgboxのみにしたところ通りました。
エラーとなっていた原因は、
endifが足りなかったからでした。
どうもすいません!!!
開発にDreamweaverを使用していますが、
「if ・・・ endif」
でendifがなくてもエラーにしてくれないので
気がつきませんでした。
他のQAで、ASP・vbscript開発には
MSのVisual Inter Dev が良いと書いてあったので今後はそれも併用します。
No.1
- 回答日時:
formのonSubmitイベントでいいんじゃないでしょうか?
もしくは、送信ボタンのonClickで該当scriptを実行する。
<input type="submit" onClick="hoge()" />
これでいいんじゃないですか?
逆に、何が分からないのかが疑問です。
この回答への補足
早速ご回答ありがとうございます。
以下のソースでやっておりますが、
sendmail.aspが動いて、
関数hanteiが動いておりません。
先にhanteiを動かしてから、
sendmail.aspを動かしたいのですが、
どうすればよろしいでしょうか
<script language="VBScript">
sub hantei()
・・・・
document.MainForm.action="sendmail.asp";
document.MainForm.submit();
end sub
</script>
<form name="MainForm" method="post" action="sendmail.asp">
<input type="button" onclick="hantei()" value="送信"/>
大変詳しくおしえていただいて感謝しております。
どうもありがとうございます。
今後ともよろしくお願いします。
、、、、
ひとつ誤らなければならないことがあります。
昨日、どうにも原因がわからず、ロジックを
msgboxのみにしたところ通りました。
エラーとなっていた原因は、
endifが足りなかったからでした。
どうもすいません!!!
開発にDreamweaverを使用していますが、
「if ・・・ endif」
でendifがなくてもエラーにしてくれないので
気がつきませんでした。
他のQAで、ASP・vbscript開発には
MSのVisual Inter Dev が良いと書いてあったので今後はそれも併用します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
- JavaScript Google reCAPTCHAについて 1 2023/02/22 14:37
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
submitボタンを横一列複数リン...
-
getParameterで値が取得できず...
-
formの送信ボタンをテキストに...
-
<FORM> </FORM> の中に さらに...
-
ただいま勉強始めたての初心者...
-
見えないテキストボックスを作...
-
checkboxとlabelがずれる
-
ハイパーリンクをインプットボ...
-
[]を付けずにcheckboxの値を複...
-
INPUTのボタン周囲のスペース
-
submitボタンにvalue属性の値で...
-
UWSC
-
Enterキーでボタンが押下&新し...
-
開くと同時に自動submit
-
ASP.net Button がSafariで丸く
-
HTMLだけでボタン作成
-
直前のページに戻りたいのですが
-
<select>で表示されるプルダウ...
-
戻ると、記入フォームの内容が...
-
HTMLボタンの文字色を変え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HTMLボタンの文字色を変え...
-
getParameterで値が取得できず...
-
formの送信ボタンをテキストに...
-
submitボタンにvalue属性の値で...
-
戻ると、記入フォームの内容が...
-
ボタンのなかに表示する文字を...
-
リンクでPOSTデータを送信する...
-
異なるformのsubmitボタンを同...
-
UWSC
-
開くと同時に自動submit
-
SUBMITボタンを表示させないでS...
-
htmlでsubmit送信時、actionよ...
-
チェックボックスの値をコピー
-
グーグルマップの文字化けで困...
-
FORMタグ内に複数submitボタン...
-
ただいま勉強始めたての初心者...
-
<FORM> </FORM> の中に さらに...
-
checkboxとlabelがずれる
-
Web上でボタンを画面固定にしたい
-
前の画面の情報を保持するには?
おすすめ情報