ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript はフォームの複数の送信と保存を回避します

JavaScript はフォームの複数の送信と保存を回避します

黄舟
黄舟オリジナル
2016-12-15 10:34:541884ブラウズ

フォームを使用してデータを送信し、保存したことがある友人は、一度更新して一度送信する複数の送信フォームに遭遇したことがあるはずです。この記事では、フォームが複数回送信され、保存されることを回避する方法を紹介します。

1.変数は 1 回のみ送信できます。


method="post" onsubmit="return checkSubmit();">

2.送信ボタンまたは画像を無効に設定します

method="post"
onsubmit="getElById('submitInput')
.disabled = true;
return true;
" > ;

styleId="submitInput"
src="images/ok_b.gif"
border="0" />

上記の方法を使用した後, フォームを送信した後、何度も更新することになりますが、データベースには 1 つのエントリしかなく、複数回保存されることはありません

上記は、複数回の送信と保存を避けるための JavaScript の内容です。フォームのその他の関連記事については、PHP 中国語 Web サイト (www.php.cn) に注目してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。