ユーザー名を取得するための単純なフォームがあり、次のことを実現したいと考えています:
この目標を達成するにはどうすればよいですか?
コードは次のとおりですが、期待どおりに動作しません:
<頭>本体> 頭>マイフォーム <本体> <フォーム ID="your_form_id" アクション="test4.php" メソッド="post">; フォーム> <スクリプトタイプ="text/javascript"> $("#submit-button").on("click", function(e){ document.getElementById("送信ボタン").disabled = true; document.getElementById("送信ボタン").value="処理中です。お待ちください..."; document.getElementById("your_form_id").submit(); }); スクリプト> ボディ>
JQuery ライブラリを使用していますが、ボタンと submit() を処理するためにネイティブ JavaScript コマンドを使用しています。すべて Pure JS にするか、すべて JQuery にするかのどちらかです。
以下のコードは JQuery のみを使用します。さらに、submit をボタンに置き換えました。
。 最後に、ボタンは POST されないため、テストが必要な場合は入力フィールドで実行してください。
以下は、先ほど述べた役立つ要素を含むコードです。
リーリーこれを達成するには、次の原則を使用できます:
test-a.php:
リーリーtest-b.php:
リーリーtest-c.php:
リーリー