• 締切済み

メール送信フォームについて

<INPUT TYPE="TEXT">で入力欄を作り、その内容を<FORM ACTION="MAILTO:">で 受取りたいのですがうまくいきません。教えてください。 (入力ページを作り、次のページに転送ボタンを作りたい。その時前ページの 入力ページに戻った時、前回の入力内容強制的にクリアしたいのですが) 宜しくお願いします。

  • sneke
  • お礼率35% (5/14)

みんなの回答

noname#37134
noname#37134
回答No.2

きのう、似たような質問に答えていますので、参考になったら、どうぞ… MAILTOでは、そのページから、指定のアドレスに投稿内容のメールが届くようになるだけです。送信しても、そのページが切り替わることは、ありません。入力ページと送信ページを別には、できません。 >入力ページを作り、次のページに転送ボタンを作りたい。その時前ページの 入力ページに戻った時、前回の入力内容強制的にクリアしたい… というなら、前の方のいう取り、CGIを利用しないとダメです。 まあ、とにかく、1ページだけにでも、 MAILTO設定して、送ってご覧なさい。次のページに送信ボタンを付けるなんて、意味ないということが分かると思います。 CGIでは、フォーム記入したら、ページでどのように現れるか、確認のページへいって、送信しているわけですよね。メールなら、ページに現れるわけではないのですよ…

参考URL:
http://www.okweb.ne.jp/kotaeru.php3?q=161608
noname#8250
noname#8250
回答No.1

もしかしてHTMLだけで実現させようとお考えだったりしませんか?それでは無理です。メーラーが立ち上がるだけです。CGIを利用しないと実現は出来ません。 違っているようならば補足してください。

関連するQ&A

  • 送信フォームについて

    過去の記述を捜してみたのですが今一理解が出来ません でしたのでお尋ねします。 HTML文書中に感想欄を設けたく次の様にしました。 <form method="POST" action="mailto:****@***.ne.jp"> 名前: <input type=text name="NAME" size=20><br> 感想: <input type="text" name="MSG" size=20><br> <input type="submit" value=" 送信 "> <input type="reset" value=" 取消 "> </form> このテキスト枠内に文字を入れ送信ボタンを押すと自分 宛が記入された新規メール****@***.ne.jpが立ち上がって 来て内容が自分の所へ送信できません。 メーラーはBecky! Internet Mail version 2を使用して います。OSはWindowsXPです。 ・送信ボタンを押した内容が送信できないのはなぜ? ・メール用紙がでてくるのはなぜ? ・この様なフォームはパソコンでも携帯電話でも共通で  使用できますか? どなたか教えてください。よろしくお願いします。

    • ベストアンサー
    • HTML
  • フォーム送信後、ウィンドウを閉じたい

    フォームで入力した内容をメールで送信後、 そのウィンドウを閉じたいのです。 <form action="mailto:メールアドレス" method="POST" enctype="text/plain" name="mail"> とフォームアクションを記述しています。 このウィンドウは、あるページから window.openによって開かれたウィンドウです。

    • ベストアンサー
    • HTML
  • 送信フォームがきちんと作動しません~

    HTML文書中に次のような記述をし mailto:の後ろのメールアドレスは自分のメールアドレスに書き変えたのですが <form metho="POST" action="mailto:●●@△△.■■.jp"> <div>名前: <input type=text name="NAME" size=20></div> <div>感想: <input type="text" name="MSG" size=20></div> <input type="submit" value=" 送信 "> <input type="reset" value=" 取消 "> </form> このHTMLに枠内に文字を入れ 送信ボタンを押しても また アウトルックのメール用紙が出てきてしまい せっかく記入したものが送信できません (1) なぜ送信ボタンを押した内容が送信できないのでしょうか?   (mailto:~ のメールアドレスに送信されないの??) (2) 送信ボタンを押すと メール用紙がでてくるのはなぜでしょうか? (3) このソースですと 直接送ることは不可能ですか? (4) この場合 メッセージをデコードするという作業は必要なのですか? (5) CATVの環境で CGIが使えません  送信タイプの簡単なものを教えてく ださい

  • メール送信フォームで、メールが白紙で送られてしまう

    フォームを使って、下のような簡単なメール送信フォームで試したのですが、メールは送信できるのにその内容が白紙で送られてしまいます。(メーラーやブラウザにもよるのでしょうか?ちなみにメーラーは手裏剣2、ブラウザはIE5.5のSP2を使っています。) <FORM METHOD=POST ACTION="mailto:***@xxx.yyy.zzz"> <DIV>名前: <INPUT TYPE=text NAME="NAME" SIZE=20></DIV> <DIV>感想: <INPUT TYPE="text" NAME="TESTMSG" SIZE=20></DIV> <INPUT TYPE=submit VALUE=" 送信 "> <INPUT TYPE=reset VALUE=" 取消 "> </FORM>

  • メーラーを使ったメール送信フォームで・・・

    こんにちは。 sendmailが使えないので、以下のように メーラーを使用してメール送信するフォームを設置しています。 <FORM method="POST" action="mailto:xxx@xxx.ne.jp?subject=【メール送信】" enctype="text/plain">  :  : <INPUT type="submit" value="送信" name="submit"> <INPUT type="reset" value="リセット" name="reset"> 送信ボタンを押しても画面がそのままなので、 送信後はトップページへ戻るよう案内をしています。 これを、送信ボタンを押した後に「ご利用ありがとうございました」などといった 別のページへジャンプするように設定する事は可能でしょうか? 不可能なら今のままでいこうと思っていますが、 もし方法があれば変更したいと思っています。 ご存知の方がいましたらご教授ください。 よろしくお願いします。

  • 送信フォームについて

    HP内に送信フォームを作りたいのですが 本を見ながら <html> <head> </head> <body> <form action="mailto:メールアドレス" method="post" enctype="test/plain"> <input type="text" name="id" size=20> <input type="submit"value="送る"> </form> </body> </html> と、簡単なフォームを書いてみたのですが、どうしても送信できません。 どこがまずいのか、探したのですが自力では間違いが見つけられませんでし た。 詳しい方、どうかご指導お願いします。

    • ベストアンサー
    • HTML
  • 複数のフォームを一括で送信することは可能ですか?

    それらしきキーワードで検索しても出てこないので 頓珍漢な質問をしてるかもしれませんが、ご容赦ください。 送信ボタンは同一フォーム内のデータを送信できると思うのですが 複数のフォームを1つの送信ボタンで送信することは可能でしょうか? 例えば、下の2つのフォームを1つの送信ボタンでデータ送信することは可能でしょうか?2つのフォームを1つに合わせるというのは なしでお願いいたします。 <form name="nform" method="POST" action="mailto:webmaster@a.com?subject=問い合せ" enctype="text/plain"> <p>お名前 :<input type="text" name="name" size="40"></p> <p> メッセージ: <br> <textarea cols="50" rows="5" name="message"></textarea> </p> <p><input type="submit" value="送信する"></p> </form> <form name="nform2" method="POST" action="mailto:webmaster@leposystems.com?subject=問い合せ" enctype="text/plain"> <p>お名前 :<input type="text" name="name" size="40"></p> <p> メッセージ: <br> <textarea cols="50" rows="5" name="message"></textarea> </p> <p><input type="submit" value="送信する"></p> </form>

    • ベストアンサー
    • HTML
  • 複数のフォームから送信

    複数のフォームからtextの値を送信したいのですができますか?〒番号を入力して検索ボタンをおすと住所がでてきて最後に登録をしたいです。検索だけのプログラムはできてますがフォームを二つにすると両方のsubmitが登録になります・・・ 一応自分でいろいろためしましたがだめでした。。。 html,php,javascriptです。 二つともだめでした。。。。 rei1.php ------------------------- <html> <body <form method="POST" action="1.php"> お名前:<input type="text" name="name"> <br> <br> <form method="POST" action="yubin.php"> 〒:<input type="text" name="yubin"> <input type="submit" value="検索"> <br> 住所:<input type="text" name="zyu"> <br> </form> メールアドレス:<input type="text" name="email"> <br> <input type="submit" value="登録する"> </form> </body> </html> -------------------------------------- rei2.php -------------------------------------- <html> <head> <script language="javascript"><!-- function send() { document.nform.submit(); document.nform2.submit(); document.nform3.submit(); } //--></script> </head> <body> <form name="nform" method="POST" action="1.php"> お名前:<input type="text" name="name"> <br> </form> <form name="nform2" method="POST" action="yubin.php"> 〒:<input type="text" name="yubin"> <input type="submit" value="検索"> <br> 住所:<input type="text" name="zyu"> <br> </form> <form name="nform3" method="POST" action="1.php"> メールアドレス:<input type="text" name="email"> <br> <input type="submit" value="登録する"> </form> </body> </html> ------------------------------------

  • メールフォームがうまくできないのですが・・・

    超初心者なんですが、ホームページを作成していて、メールフォームを調べながら作ってみたのですが、送信ボタンを押しても何にも動きがありません。(フォームに入力した文字もそのまま残ったままです) アドバイスお願いします。 <form action="*******@+++++.co.jp" method="post"> <input type="text/plain"> <table border="1" width="100%" cellpadding="4" cellspacing="0"> (途中省略) <input type="submit" value="送信する" name="御注文" src="" /> <input type="reset" value="クリア" src="" /></div> <br clear="all" /> <div align="center"></div><br clear="all" /> </div> </form> テキストボックスとラジオボタンとプルダウンリストの3種類作ったのですが、何か足りないタグがあるのでしょうか?それとも根本的に何かかけていますでしょうか? CGIなどというものは全くわからないので何にもしていません。 よろしくお願いします。

  • outlookでのフォーム送信ができません

    どなたか教えていただけませんか? 現在、mailtoを使用してのフォーム送信ページを作成しているのですが どうも、windows XP の Internet Explorer6 の OutlookExpress での送信ができません。 Beckyなどでは普通に送信できるのですが、 outlookでは、ただメーラーが立ち上がるだけで フォームの内容をもう一度、記入しなくてはいけないという2度手間な状況です。 何か、HTML記述に加えなければいけないのでしょうか? 現状のformタグはこのようになっております。 <form name="form1" method="post" action="mailto:***@***.co.jp" enctype="text/plain" onSubmit="return chk()"> よろしくお願いします。