ホームページ >ウェブフロントエンド >jsチュートリアル >ページをリロードせずにフォームを送信するにはどうすればよいですか?

ページをリロードせずにフォームを送信するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-16 06:39:16891ブラウズ

How Can I Submit a Form Without Reloading the Page?

ページを再読み込みせずにフォームを送信

このフォーラムのディスカッションで、ユーザーが広告 Web サイトのフォームでチップを送信する際に問題が発生しました。友人の電子メール アドレスに送信すると、ページがリロードされました。彼らは、電子メールの送信中にリロードを防ぐ解決策を探していました。

提供された解決策は、iframe を使用してフォームの応答をリダイレクトすることです。フォームの target 属性を iframe の名前に設定すると、応答が iframe に表示され、メイン ページがリロードされなくなります。応答を完全に非表示にするには、iframe の表示プロパティを「none」に設定します。

ソリューションを組み込んだ更新されたコード スニペットは次のとおりです。

<iframe name="votar">

この変更により、フォームは次のようになります。ページをリロードせずに送信できるため、ユーザーはブラウジング エクスペリエンスを中断することなく友人にヒントを送信できます。

以上がページをリロードせずにフォームを送信するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。