基本的に、フォームには同じアクションが1つありますが、クリックされたボタンによっては、button1で非表示フィールド値を送信する必要があります。これを行う方法は?2つのサブミットボタンを持つHTMLフォームを持つ
-1
A
答えて
3
送信ボタンに値を保存するだけです。
<button name="foo" value="bar"> Button 1 </button>
<button> Button 2 </button>
3
<form action="action.php" method="post">
<input name="input1">
<input name="input2">
<button name="submit" value="submit1">Submit</button>
<button name="submit" value="submit2">Submit</button>
</form>
PHP
<?php
if ($_POST['submit'] == 'submit1') {
// code with input1
} else if ($_POST['submit'] == 'submit2') {
// code with input2
}
あなたが入力したキーを押すことでフォームを送信すると、submit1は
0
を例"button1"
と"button2"
のために、あなたのボタンに別の名前を付け、そして時にデフォルト値になります"button1"
という名前のボタンをクリックすると、非表示のフィールド値を保存することができます。"button2"
をクリックするだけでハイフンを無視しますデンフィールド。
関連する問題
- 1. 2つの送信ボタンと2つの「ターゲット」属性を持つHTMLフォーム
- 2. 2つ以上のフォームを持つビュー
- 3. 2つのsubmitButtonを持つGrailsフォーム
- 4. 2つのサブメニューを持つHTMLメニュー
- 5. 私はHTMLフォームを持つフォーム
- 6. 私は3つの送信ボタンを持つフォームを持つフォーム
- 7. Pythonは、私はinputタグと送信ボタンを持つフォームを持つHTMLフォーム
- 8. 2つのフォームを持つフォームのサブミット問題
- 9. 1つのテキストボックスと2つのボタンを持つWebフォーム
- 10. 1つのhtmlに2つのjavascriptを持つ
- 11. は、私は2つのhtmlファイルを持つ外部のhtmlファイル
- 12. 私は3列を持つ2つのテーブルを持つ2つの列
- 13. Django同じフィールドを持つ2つのフォームでのエラー処理
- 14. 別の出力が2つのフォームを持つページ
- 15. 同じページに2つのフォームを持つDjango CreateView
- 16. Symfony2:2つのid属性を持つフォーム要素
- 17. 2つのオプションを持つレール選択フォーム
- 18. 2つの異なるIDを持つフォーム提出ボタン?
- 19. ソースとして2つのテーブルを持つフォーム
- 20. 2つのHTMLテーブルを持つASP.NET MVCのマスター/詳細
- 21. ZFを持つDOMElementのHtml
- 22. は、どのように私は、フォームを持つHTMLフォーム
- 23. 1つのHTMLファイルを持つ2つの画像を切り替える
- 24. 同じ入力フィールドを持つ1つのページの2つのフォーム
- 25. 1つのフォームから2つのテーブルにポストするキーを持つMySQLi
- 26. Revelを持つPOSTフォーム
- 27. extjsの2つのプロパティを持つフィルタ
- 28. 2つのビュータイプを持つRecyclerAdapterのIndexOutOfBoundsException
- 29. 2つのパラメータを持つdjangoのループ
- 30. xslの2つのレベルを持つナビゲーションメニュー
あなたの試したコードはどこですか? –
試してみる前にこれが可能な方法があるかどうかを確認する必要があります... – user2894296