「クリア」ボタンをクリックすると、javascipt コードが実行されます。実行されますが、フォームが送信されます。フォームが送信されないようにする方法はありますか? それとも、フォームをクリアするためのバネの基準があるのでしょうか。クライアント側でやった方が速いと思っただけです。
<input type="submit" value="CLEAR" onclick="javascript:clearForm()"/>
上記のコードは、スプリング フォーム タグ内に表示されます。
「クリア」ボタンをクリックすると、javascipt コードが実行されます。実行されますが、フォームが送信されます。フォームが送信されないようにする方法はありますか? それとも、フォームをクリアするためのバネの基準があるのでしょうか。クライアント側でやった方が速いと思っただけです。
<input type="submit" value="CLEAR" onclick="javascript:clearForm()"/>
上記のコードは、スプリング フォーム タグ内に表示されます。
2 つのオプション。
1)。入力の使用type="button"
:
<input type="button" value="CLEAR" onclick="clearForm()"/>
2)。type="reset"
JavaScript でフォームをクリアする代わりに入力を使用します。
<input type="reset" value="CLEAR" />
変化する
<input type="submit"
に:
<input type="button"
これにより、ボタンがクリックされたときにフォームが送信されなくなります。