顧客がチェックボックスに基づいて価格を選択でき、入力ボックスの名前が同じであるプロジェクトがあります。 チェックボックスを選択して何も入力しない場合は、チェックボックスの値のみをデータベースに保存します。入力ボックスを選択した場合は、入力ボックスの値のみを保存します。 これは私のコードです:
リーリーエラーが発生し続けるため、mysql にいくつかの変更を加える必要がありますか?
P粉4191647002024-04-05 10:51:24
リーリー ###詳細:###
1-
document.getElementById("donate") を使用してフォーム要素を取得します。
2-使用
送信イベント リスナーをフォームに追加します。
3-イベント リスナー関数内で、
を使用して、選択されたラジオ ボタンを取得します。
4-
を使用して入力フィールドを取得します。
5-使用
入力フィールドに値があるかどうかを確認します。
6-入力フィールドに値がある場合は、その値を量変数に保存します。それ以外の場合は、選択したラジオ ボタンの値を amount 変数に格納します。
7 -
event.preventDefault() を使用して、デフォルトのフォーム送信を防止します。