0

2 つの送信ボタンがあり、1 つのボタンで 1 つのフォーム要素の値を投稿するか、別の送信で別のフォーム要素の値を送信する必要があるフォームがあります。

4

1 に答える 1

0

JavaScriptを使用して大量の無効化の演習を行う以外に、それはできません。

クリックされた送信ボタンのみが正常に制御されます(したがって、送信されたデータに表示されます…名前と値があることを確認してください)。これを使用して、(サーバー上で)どのボタンがクリックされたかを判別します。

次に、その送信ボタンに関連付けられていないすべての入力を無視します。


そうは言っても、あなたの質問は、どの入力も両方のボタンに関連付けられていないことを意味します。したがって、おそらくそれらを2つの別々の形式に分割する方がよいでしょう。

于 2012-09-07T20:38:03.100 に答える