0
<FORM ID='htmlform' action="" onsubmit="return valforms(this)">
.....
<INPUT TYPE="submit" NAME="submit" VALUE="Submit">

ユーザーがフォームへの入力を完了して送信ボタンをクリックすると、すべてのフォーム情報が送信されます。どうすればいいですか?これはコードの一部にすぎません。コード全体は長すぎてここに入力できません。

4

2 に答える 2

0

form要素のaction一部は、情報を投稿するURLをブラウザに指示します。その情報を取得して保存するか、電子メールで送信するサーバー側コードを含むページを指定する必要があります。フォーム要素のonsubmit一部は、クライアントのマシンで処理できるJavaScriptイベントを発生させます。データをサーバーに返送せずに、クライアントのマシンで多くのことを行うことはできません。

于 2012-07-10T18:37:56.963 に答える
0

質問に答えるには:

ああ、データを電子メールで送信するページと同じように、「関心をお寄せいただきありがとうございます。すぐにご連絡いたします」というメッセージを表示できる HTML ページです。その後、ページを再びホームページにリダイレクトしますか? これで複雑になりすぎないことを願っています

あなたはほとんど正しいです。説明させてください:

  • ユーザーは、フォームにデータを入力するために、PHP、ASP などで作成された HTML ページを取得します。
  • ユーザーがデータを入力してボタンをクリックする
  • ボタンのアクションは、サーバーにページを処理するか、別のページで処理するように指示します。このページを PageX としましょう
  • PageX (PHP、ASP などで記述) からデータがメールで送信されます
  • また、pageX がユーザーのブラウザに「関心をお寄せいただきありがとうございます....」というテキストを返すようにすることもできます。このページから別のページにリダイレクトすることもできます

これはあなたの質問に答えていますか?

于 2012-07-12T14:05:26.357 に答える