0

私のウェブの最後に<form>は2つのボタンがあります。1つはボタンで<input type="submit">、もう1つはボタン<button>です。問題は、をクリック<button>すると、すべてのフォームが送信されることです。送信する代わりに、そのボタンにjavascript関数を割り当てたかったのですが、自動送信されるため、何もできません。どうすればこれを修正できますか?

4

3 に答える 3

5

buttonデフォルトではボタンタイプであるため、ボタンタイプを説明しますsubmit

 <button type=button>Submit</button>
于 2013-02-16T06:09:01.523 に答える
0

タイプをボタンにすると、onclickイベントを追加してjavascript関数を呼び出すことができます。

 <button type="button" onclick='alert(1);'></button>
于 2013-02-16T06:10:58.610 に答える
0

それがないことを示すためにonclick戻る必要があります、それは形になります。falseSubmittrueSubmit
<button name="button1" onclick="button1_clicked();return false;">Click Me</button>

于 2013-02-16T06:40:51.023 に答える