- フォームのデータをメールで送信するアクション:
HTMLのフォーム要素には、action
属性を指定することで、フォームのデータを送信する先のURLを指定できます。以下は、フォームのデータをメールで送信するためのコード例です。
<form action="/send_email" method="post">
<!-- フォームの入力フィールドなど -->
<input type="text" name="name" placeholder="名前">
<input type="email" name="email" placeholder="メールアドレス">
<textarea name="message" placeholder="メッセージ"></textarea>
<button type="submit">送信</button>
</form>
上記の例では、フォームのデータは/send_email
というURLにPOSTメソッドで送信されます。サーバーサイドのコードで、このURLに対するリクエストを受け取り、メール送信の処理を行います。
- フォームのデータをデータベースに保存するアクション:
フォームのデータをデータベースに保存する場合も、action
属性を使用します。以下は、データベースにフォームのデータを保存するためのコード例です。
<form action="/save_data" method="post">
<!-- フォームの入力フィールドなど -->
<input type="text" name="name" placeholder="名前">
<input type="email" name="email" placeholder="メールアドレス">
<textarea name="message" placeholder="メッセージ"></textarea>
<button type="submit">送信</button>
</form>
上記の例では、フォームのデータは/save_data
というURLにPOSTメソッドで送信されます。サーバーサイドのコードで、このURLに対するリクエストを受け取り、データベースにデータを保存する処理を行います。
- フォームのデータを別のページに表示するアクション:
フォームのデータを別のページに表示する場合は、action
属性を使用せず、フォームのデータをそのまま別のページに渡すことができます。以下は、フォームのデータを別のページに表示するためのコード例です。
<form method="post">
<!-- フォームの入力フィールドなど -->
<input type="text" name="name" placeholder="名前">
<input type="email" name="email" placeholder="メールアドレス">
<textarea name="message" placeholder="メッセージ"></textarea>
<button type="submit">送信</button>
</form>
上記の例では、フォームのデータはPOSTメソッドで現在のページに送信されます。別のページで、受け取ったデータを表示する処理を行います。
これらはいくつかの一般的なフォームのアクションとそのコード例です。フォームのアクションは、ウェブサイトやアプリケーションの動作や機能に合わせてさまざまな方法で使用されます。具体的な要件に応じて、これらのコード例をカスタマイズすることができます。