メールフォームをイマ使用しているんですが、
送信ボタン押した後で、確認画面が出てくる方法を教えてください。
よろしくおねがいいたします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

メールフォームを使用していると言うのは、プロバイダや、レンタルサーバー会社が提供しているフォームメールのサービスを利用していると言う事ですか?


それとも、自作のCGIを使用しているのでしょうか?

各プロバイダや、レンタルサーバー会社のサービスであれば、確認画面を出力する為のオプションを提供している事もありますので、そちらを確認してください。

自作のCGIと言う事ならば、何が分からないか明確に教えて下さい。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Qフォームで送信ボタンを押した際に、Javascriptに入力した値が渡

フォームで送信ボタンを押した際に、Javascriptに入力した値が渡せない

タイトルそのままです。
ボタンを押したらJavascriptでフォームの値をとりたいのです

今は、

最初に取り込ませたいJavasprictをhead内に指定しておき、
<script language="JavaScript" src="/js/mc.js" type="text/javascript"></script>

本文中のformタグではは下文のようにしてあります。
<form id="form" name="ffform" action="#" method="post">

送信用のボタンは画像で書き換えていて、ボタンを押すと、Javascriptの方で関数checkformを動かすようにしたいのです
<input type="image" src="./img/submit.png" alt="送信" onclick="checkform()">

実際に押してみても、ただ何も変化がなく、どうすればいいか困っています。どなたか教えてください
actionのところにJavascriptを指定したら、Jsそのものを開いてしまいますし、cgiを置こうにも、今あるcgiは Javasprictからさらに値を渡す為にあるcgiだけなのです・・・・・・

フォームで送信ボタンを押した際に、Javascriptに入力した値が渡せない

タイトルそのままです。
ボタンを押したらJavascriptでフォームの値をとりたいのです

今は、

最初に取り込ませたいJavasprictをhead内に指定しておき、
<script language="JavaScript" src="/js/mc.js" type="text/javascript"></script>

本文中のformタグではは下文のようにしてあります。
<form id="form" name="ffform" action="#" method="post">

送信用のボタンは画像で書き換えていて、ボタンを押すと、Javascriptの方で関数check...続きを読む

Aベストアンサー

とりあえず、/js/mc.js の内容を、alert("OK"); の1行だけにして、
画像をクリックしてOKが表示されれば、HTMLは大丈夫と言うことです。

mc.js があなたの希望通り動いてないだけ。

Q送信フォームのタグですが、ラジオボタンの回答だけが送信されません、なぜでしょうか?

<TR>
<TD>男  女</TD>
<TD><INPUT type="checkbox" checked value="man">男  <INPUT type="checkbox"value="woman">女</TD>
</TR>

<TR>
<TD>Eメール:</TD>
<TD><INPUT name="Eメール" size="20"></TD>
</TR>
<TR>
<TD bgcolor="#ffcccc">コメント:</TD>
<TD><FONT color="#ffcccc"><TEXTAREA name="コメント" rows="6" cols="20"></TEXTAREA></FONT></TD>
</TR>

</TABLE>
<BR>
<INPUT type="submit" value="送信"></FORM>
</DIV>
</BODY>

Aベストアンサー

name 属性がいるのかな?

# 男か女かを選ばせるならラジオボタンのほうがいいのでは?

参考URL:http://tohoho.wakusei.ne.jp/html/input.htm

Qフォームの「キャンセル」ボタンを押すと登録されてしまう…

以下のようなフォームをつくっているのですが、どうもキャンセルを押すと登録されてしまいます。ごうしたらよいでしょうか?

<form id='next' name='next' method='post' action='XXX.php'>
<INPUT name='next' type='submit' id='next' value='登録する'>
<INPUT type='button' value=' 戻る ' onClick='history.back()'>
<INPUT name='cancel' type='submit' value='キャンセル' onClick='index.html'>

Aベストアンサー

「PHP内で記述」がイマイチ理解できませんし、そうしているからformが正常に機能しないと言う理屈も良く理解できませんが、他の方法なら
<form id='next' name='next' method='post' action='XXX.php'>
<INPUT name='next' type='submit' id='next' value='登録する'>
<INPUT type='button' value=' 戻る ' onClick='history.back()'>
<a href='index.html'>キャンセル</a>
</form>

<form id='next' name='next' method='post' action='XXX.php'>
<INPUT name='next' type='submit' id='next' value='登録する'>
<INPUT type='button' value=' 戻る ' onClick='history.back()'>
<span onclick='window.location="index.html"'>キャンセル</span>
</form>
単純にキャンセルをクリックするとindex.htmlに飛びます。

PHPは良く解りませんが、サーバーサイドスクリプトって最終的にはユーザーエージェントにHTMLを渡しているんじゃないんですか?

「PHP内で記述」がイマイチ理解できませんし、そうしているからformが正常に機能しないと言う理屈も良く理解できませんが、他の方法なら
<form id='next' name='next' method='post' action='XXX.php'>
<INPUT name='next' type='submit' id='next' value='登録する'>
<INPUT type='button' value=' 戻る ' onClick='history.back()'>
<a href='index.html'>キャンセル</a>
</form>

<form id='next' name='next' method='post' action='XXX.php'>
<INPUT name='next' type='submit' id='next' v...続きを読む

Q送信ボタンを押した後の処理について

HPB5でメール送信フォームを作成しているのですが、

「送信ボタン」を押した時点で必須項目が空欄の時に
エラーメッセージが表示されるページへジャンプしたいと思っています。

要は「送信ボタン」が押されたときに必須項目に文字入力されているか
確認する記述がわかりません。

HTML言語やJavaScriptなどどれを使って良いのかもわかりません。
HTML言語やJavaScriptの知識に非常に乏しい私にできるのでしょうか。
無理なら無理と指摘してください。

Aベストアンサー

こんにちは。

「○×が記入されていません」というようなメッセージを出したい、ということですね。

方法としてはJavaScriptかcgiで、ということになるでしょう。
cgiの記述としてはCかPerlが一般的です。
JavaScriptを使うなら、エラーページに飛ばすまでしなくても、エラーダイアログを出せば良いのでは??
そのようなサンプルコードはあちこちで公開されてます。
ただ、ユーザーがJavaScriptの使用をオフにしていたらエラーが出ませんが...。
cgiを使うなら、プログラムの中でテキストが空であるかないかを判別し、判別結果によってメールを送信するかエラーページを出力するか、ということになります。
これもあちこちで公開されていますが、お使いのサーバによってはcgiの設置ができない場合もあります。

少々気にかかるんですが...。
>HTML言語やJavaScriptなどどれを使って良いのかもわかりません。
ということですが、ソフトで作った「メール送信フォーム」はHTMLで作られています。
グラフィックでラベルやテキストボックスを配置しているので、記述されているHTMLが見えないだけです。
「ソースを編集する」というような機能があると思いますから、それでソースコードを見てみると良いです。

参考URL:http://tohoho.wakusei.ne.jp/www.htm

こんにちは。

「○×が記入されていません」というようなメッセージを出したい、ということですね。

方法としてはJavaScriptかcgiで、ということになるでしょう。
cgiの記述としてはCかPerlが一般的です。
JavaScriptを使うなら、エラーページに飛ばすまでしなくても、エラーダイアログを出せば良いのでは??
そのようなサンプルコードはあちこちで公開されてます。
ただ、ユーザーがJavaScriptの使用をオフにしていたらエラーが出ませんが...。
cgiを使うなら、プログラムの中でテキストが空であるかな...続きを読む

Qリンクボタンを押すときに出てくる周りの点線について

質問させていただきます。
次のページへっと下記のようなものを
<a href="○○○.html">次のページへ</a>
押すと同時に出てくる
点線のボックスを消す方法はないのでしょうか?
スタイルシートで消せるのかそれとも
javascriptで消せるのか
それとも消す方法がないのかわかりません。
点線を消す利点として、
画面上にいくつかのリンクが隠されていたとき、
ボタンを押してもそのボタンの大きさや領域などをわからないようにしたいと思っています。
何か方法がないものかと探っては見ましたが、
未だに解決できずにいます。
よろしくお願いします。

Aベストアンサー

それはリンクのアウトラインのことでしょうね。
過去にアウトラインを消す方法を回答したことがあるので、そちらを参考にしてみて下さい。

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=1095664


このカテゴリの人気Q&Aランキング

おすすめ情報