1

こんにちは、ユーザーが JavaScript 関数を呼び出す「計算ボタン」をクリックすると自動的に更新される Web ページがあります。body タグに onLoad イベントがあります。jqueryも少し使っています。 http://gist.github.com/644498

4

3 に答える 3

11

ボタンformの周りにタグがあると、ページが更新されます。私は同じ問題に対処していましたが、それを修正するのに一日中かかりました。;return false;フォームタグなしではどうにもならない場合は、関数名の後に置くとうまくいきます。

例:

<button onclick="send(form);return false;"> Send </button>

于 2012-12-03T22:47:52.383 に答える
0

"onClick" を使用して form:form タグ内で JavaScript 関数が呼び出されている場合は、fn 呼び出しの後に "return false" を追加する必要があります。

例えばonclick="resetForm();return false;"

于 2021-04-01T09:48:51.327 に答える
0

関数名のすぐ下で event.preventDefault() を使用できます。これにより、イベントに属する既定のアクション (この場合はページの更新) が実行されなくなります。

于 2015-06-18T23:19:28.147 に答える