• ベストアンサー

メール送信フォーム

メール送信フォームで、送信ボタンをクリックした後に、完了メッセージや”完了しました”などのページへ飛ぶなどの設定はどのようにしたらいいのでしょうか?

  • tevin
  • お礼率25% (83/331)
  • HTML
  • 回答数4
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • lmeelm
  • ベストアンサー率52% (18/34)
回答No.4

>JAVAはいまいち理解できなくて JAVAではなく、JavaScriptですよね。というか、JavaScriptを使わなかったらできないと思うのですが、、、 テキスト表示する場合 <HTML> <HEAD> <TITLE>メールフォーム</TITLE> <SCRIPT language="JavaScript"> function sub(){ document.write("送信されました。"); } </SCRIPT> </HEAD> <BODY> <FORM action="mailto:メールアドレス" method="post" enctype="text/plain" onsubmit="sub()"> <TABLE> <TR> <TD>NAME:</TD> <TD><INPUT name="名前" size="20"></TD> </TR> <TR> <TD>MAIL:</TD> <TD><INPUT name="Eメール" size="20"></TD> </TR> <TR> <TD>COMMENT:</TD> <TD><TEXTAREA name="コメント" rows="3" cols="20"></TEXTAREA></TD> </TR> </TABLE> <INPUT type="submit" value="送 信"> <INPUT type="reset" value="リセット"> </FORM> </BODY> </HTML> ページジャンプさせる場合は上記の <SCRIPT language="JavaScript"></SCRIPT>の間を function sub(){ location.href="ここにJUMPさせるURL"; } に変更して下さい。これでできると思います。

その他の回答 (3)

noname#3546
noname#3546
回答No.3

JAVAスクリプト必須ですが <a href="mailto:アドレス" onClick=location.href="★.html"> で可能です。

tevin
質問者

補足

mailto:で送っているので・・・。JAVAはいまいち理解出来なくて・・・。

  • 7623goo
  • ベストアンサー率46% (34/73)
回答No.2

こんにちわ。 どのようなCGIをお使いでしょうか? それともmailto:で送っているのでしょうか。 送り方や、CGIの種類によってだいぶ違うと思うので 補足をお願いします。

tevin
質問者

補足

ご回答有難う御座います。mailto:で送っています。

  • onimotsu
  • ベストアンサー率36% (279/758)
回答No.1

<input type="hidden" name="_location_" value="http://www.×××.htm"> これで飛んでいます。 value="ここにジャンプ先のアドレス"

参考URL:
http://tohoho.wakusei.ne.jp/wwwmail.htm
tevin
質問者

補足

<input type="hidden" name="_location_" value="http:○○○.htm"> <INPUT TYPE="SUBMIT" VALUE="送信"> <INPUT TYPE="RESET" VALUE="取消"> このような入力方で宜しいのでしょうか?送信ボタンをクリックしても指定のページへは飛ばなかったのですが・・。

関連するQ&A

  • フォームからメールで送信

    ホームページビルダーを使ってフォームから送信ボタンをクリックして 私のメールへ送信されるよう次の操作を行いました。 まず送信ボタンを設定するため、挿入→フォームと入力部品→プッシュボタン→送信ボタン→属性ダイアログボックスが表示されプッシュボタンタブのボタンに表示するラベルに送信すると入力→OK(送信ボタンを設定しました) フォームを私のメールに送信するために次の操作をしました。 フォーム内を右クリック→属性の変更→属性ダイアログボックスが表示されフォームタブのアクションに私のメールアドレスを入力してメソッドからPostを選択エンコードの種類からtext/plainを選択→OK→プレビューにして送信ボタンをクリックしましたがその後表示されるはずの確認メッセージが表示されず、メールも送信されていません。 何か操作がおかしいんでしょうか? 解答宜しくお願いします。 ホームページビルダー11使用

  • アンケートフォーム送信後の送信完了画面について

    ver9を使用しています。 よくHPで、アンケートフォームなど送信後、「送信ありがとうございました」旨の送信完了画面ページになると思うのですが、ホームページビルダーでは作成できないのでしょうか? 送信完了ページ作成後、アンケートフォームの送信ボタンからリンク設定をしてみたのですが、2回押さないと送信完了画面に移りません(1回目の送信ボタンクリックでフォームが送信されますが、そのままの画面です)。 宜しくお願い致します。

  • メール送信フォーム:SBは送信できるがdocomoは×、何故?

    PHPのメールフォームを使っています。 さくらインターネットレンタルサーバ上にアップして利用しています。 PCから、このメールフォームで、もちろん送信可能です。 SoftBankからでも、送信可能です。 しかし、肝心のdocomoから何故か送信ができません。 (ちなみに、auは手元に持っていないため、テストできていません) メールフォームに項目を入れ、[送信]ボタンでsubmitするタイプですが、 SoftBankは、submit後、送信完了ページに飛び、送信内容もちゃんと送信されます。 しかし、docomoは、[送信]ボタンを押すと、“指定サイトがみつかりません(404)”とメッセージがでるだけで、内容も送信されず、送信完了ページにも移動しません。 docomoでは使用できない、PHPの命令でもあるのでしょうか? PHP内で主に使用されているのは、 配列変数 global 変数 function switch for if~else foreach echo print <<<END・・・END;を用いたHTML記述などです。 PHP内部で、Javascriptは用いていません。 PC上ですでに使ってしまっているメールフォームなので、いまさら他のメールフォームを利用したくないのです。 何とかdocomoで実現したいので、どなたかわかる方がいましたら、お教えください。 よろしくお願いします。m(_"_)m

    • 締切済み
    • PHP
  • フォームメール送信時のアラートについて

    HTMLとJavaScriptで作ったフォームメールで、送信ボタンをクリックすると、 ブラウザから ------------------------------- このフォームは電子メールを使用して送信されています。 このフォームを送信すると、電子メールアドレスが受信者に公開され、 フォームのデータが暗号化されずに送信されます。 この送信は続行できますが、取り消すこともできます。 [ OK ] [キャンセル] ------------------------------- というメッセージが表示されます。 このメッセージを表示させなくする方法はないのでしょうか?

    • ベストアンサー
    • HTML
  • メールフォーム:「必須項目」も「送信完了」画面もどちらも設定したい

    JavaScript初心者です。よろしくお願い致します。 JavaScriptを使用してメールフォームを作成しています。 「送信」ボタンを押した後、必須項目確認はJavaScriptで作成できました。 「送信」ボタンを押した後、「送信完了」画面(別ページに飛ぶ設定)もJavaScriptで作成できました。 しかし【どちらの動作も一緒に設定】しようとすると上手く動いてくれません。 FORMのonSubmit設定+「送信」ボタン自体に「送信完了」のアラート表示する方法も試してみたのですが「送信完了」アラートが先にでてしまったり…。 「送信完了」の方法は別ページリンクでもアラートでもかまいません。 必須項目+最後に「送信」を押して、送信された後の何かリアクションを入れる方法を探しています。 教えて!Gooも初心者で何か失礼がありましたら申し訳ありません!どうかよろしくお願い致します。

  • 送信するメールにメールフォームを載せるには

    送信するメールに、メッセージと一緒にメールフォームを送るにはどうすればいいのでしょう? オークションの出品者さんから来るメールにはよく青字のアドレスが載っていて、それをクリックするとメールフォームが開き簡単に送信出来るので、便利だなと思いまして・・・。 分かりにくい文ですが、ご回答よろしくお願いします。

  • 送信フォームを使わないメール送信

    ホームページ作成初心者です。 こちらのメールアドレス(アイコンでもいいですが)をクリックしたら、送信フォームではなく、その人のメール・アカウントの新しいページを開き、こちらのメールアドレスが入力された状態になり、メッセージを打って送信すればこちらに届くような方法をとりたいのですが、これも CGI なのでしょうか。 この方法をホームページに盛り込む方法をネットで調べる場合に、どのようなキーワードを使えばいいのかもわかりません。 よろしくご指導ください。

  • メールフォームが使えない

    ホームページNinja9OEN版でメールフォームを作り、自分のHPにアップしました。 自らアクセスして記入し、「送信」をクリックすると 「このフォームは電子メールを使用して送信されています。このフォームを送信すると、電子メールアドレスが受信者に公開され、フォームのデータが暗号化されずにに送信します。この送信は続行できますが、取り消すこともできます」というメッセージが出てきて、「OK」をクリックすると、Windowsメールの「メッセージの作成」が出てきてしまいます。 どうすればメールフォームで送れるようになるのでしょうか? 私のメールソフトの設定のせいなのか、それともメールフォームが原因で送れないのでしょか?

  • フォームメールの「送信」後の送信確認表示のしかた

    初心者ながらやっとの思いでフォームをHPに設定しました。(メール送信) フォームの「送信」ボタンを押した後、「送信されました。」という表示をさせるにはどのようにしたらいいのでしょうか?  初心者なのでやさしくくわしくお願いいたします。 どうぞよろしくお願いします。m(_ _)m

    • ベストアンサー
    • Mac
  • メールを使ってのフォームの送信

    インターネット上のフォームに記入して、送信したら「このフォームは電子メールを使用して送信されています。」というメッセージが出ました。 OKを押したら メールソフトの新しいメッセージ(あて先のみが記入された何も記入されていないもの)が立ち上がって、送信できません。最近XPに変更したのですが、以前98を使っているときはOKを押したら普通に送信できたのですが、どうしたら良いのでしょうか。何か設定が必要ですか? メールはOE 6、ネットはIE6を使ってます。

専門家に質問してみよう