フォームラベル内のボタンラベルの「送信」動作を無効にするにはどうすればよいですか?
P粉461599845
P粉461599845 2023-08-24 15:00:36
0
2
487
<p><pre class="brush:php;toolbar:false;"><form action=""> <ボタン>クリック</ボタン> </form></pre> フォーム内の <p> ボタンのデフォルトの動作は、フォームを送信することです。 </p> <p>このボタンの送信動作を無効にするにはどうすればよいですか? </p>
P粉461599845
P粉461599845

全員に返信(2)
P粉714844743

submit ボタンの詳細を保存したい場合があります (たとえば、モバイル デバイスでは、ボタンがフォームの一部でありタイプ である場合、ボタンはキーボードからのみアクセスできます) submit submit ボタンをトリガーします)。この場合、ボタンのデフォルト動作を防止する必要があります。

jQuery 1.7 の使用 (.on の使用 - ドキュメントを読むことを強くお勧めします - .on の使用にはパフォーマンスに大きな影響を与える可能性のある多くのニュアンスがあります)

リーリー

古いバージョンの jQuery を使用する...

リーリー

任意のセレクター (クラス、要素タイプなどによる選択) またはイベントをバインドするメソッドを使用できることに注意してください (.bind を使用する代わりに、機能するものは何でも使用してください) .live.delegate などの jQuery バージョン)。

いいねを押す +0
P粉238355860

その上に type="button" を追加します:

リーリー

利用可能なタイプは次のとおりです:

  • "submit": デフォルト値。フォームを送信します。
  • "reset": フォームの入力をリセットします。
  • "ボタン": 操作はありません。

良い参考資料: https://developer.mozilla.org/en/DOM/HTMLButtonElement

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート