フォーム内に単純なタイム ピッカーを作成し、onClick で "am" と "pm" を切り替えるボタンを使用することにしました。私の問題は、私が使用する場合
<input type="button" value="AM" name="someName[]" onClick="clockswap(this)">
$_POST データにはボタンの値が含まれていません。入力タイプを「送信」に変更すると、期待どおりに値を取得できます
<input type="submit" value="AM" name="someName[]" onClick="clockswap(this)">
ただし、 type="submit" の場合、このボタンはフォームの送信をトリガーし、ユーザーが「AM」と「PM」のどちらかを選択したときにフォームを送信したくないことは明らかです
値が残りのフォームデータとともに投稿されるが、フォームの送信もトリガーしないボタンを使用できるようにするために見落としたものはありますか?