タグ付けされた質問 「form-submit」

ユーザーがフォームを送信しようとすると、送信イベントが要素に送信されます。フォーム要素にのみアタッチできます。フォームを送信するには、明示的に<input type = "submit">、<input type = "image">、または<button type = "submit">をクリックするか、特定のフォーム要素にフォーカスがあるときにEnterキーを押します。

30
Enterキーを押して、ユーザーがフォームを送信できないようにする
Webサイトでアンケートを実施していますが、ユーザーがEnterキーを押した(理由がわからない)と、送信ボタンをクリックせずに誤ってアンケート(フォーム)を送信した場合に問題が発生するようです。これを防ぐ方法はありますか? 調査ではHTML、PHP 5.2.9、jQueryを使用しています。

30
ASP.NET MVCフレームワークで複数の送信ボタンをどのように処理しますか?
同じフォームから複数の送信ボタンを処理する簡単な方法はありますか?例えば: &lt;% Html.BeginForm("MyAction", "MyController", FormMethod.Post); %&gt; &lt;input type="submit" value="Send" /&gt; &lt;input type="submit" value="Cancel" /&gt; &lt;% Html.EndForm(); %&gt; ASP.NET Framework Betaでこれを行う方法はありますか?私がグーグルで検索したすべての例には、1つのボタンがあります。

23
HTMLフォームの複数の送信ボタン
HTMLフォームでウィザードを作成するとします。1つのボタンは戻る、もう1つは進む。を押すと、マークアップの最初に戻るボタンが表示されるので、Enterそのボタンを使用してフォームを送信します。 例: &lt;form&gt; &lt;!-- Put your cursor in this field and press Enter --&gt; &lt;input type="text" name="field1" /&gt; &lt;!-- This is the button that will submit --&gt; &lt;input type="submit" name="prev" value="Previous Page" /&gt; &lt;!-- But this is the button that I WANT to submit --&gt; &lt;input type="submit" name="next" value="Next Page" …


18
入力時にjqueryがフォーム送信を無効にする
ページに次のJavaScriptがあり、動作していないようです。 $('form').bind("keypress", function(e) { if (e.keyCode == 13) { e.preventDefault(); return false; } }); 入力時のフォームの送信を無効にしたいのですが、さらに良いことに、私のajaxフォームの送信を呼び出します。どちらの解決策でも問題ありませんが、上記のコードでフォームの送信が妨げられることはありません。

6
jQuery-送信時にパラメーターを追加します(ajaxではありません)
jQueryの「送信」を使用しています-フォームに追加のパラメーターを渡す方法はありますか?私はこれをAjaxで行うつもりはありません。これは通常の更新の典型的なフォーム送信です。 $('#submit').click(function () { $('#event').submit(function () { data: { form['attendees'] = $('#attendance').sortable('toArray').toString(); }); });

5
ボタンのクリック時にフォームの自動送信を無効にする
複数のボタンを使用するHTMLフォームがあります。問題は、どのボタンをクリックしても、ボタンのタイプが「送信」でなくてもフォームが送信されることです。例:ボタンのような:&lt;button&gt;Click to do something&lt;/button&gt;、フォームの送信になります。 e.preventDefault()これらのボタンを1つずつ実行するのは非常に困難です。 jQueryとjQuery UIを使用していますが、ウェブサイトはHTML5です。 この自動動作を無効にする方法はありますか?

23
ページが更新されたときにフォームの再送信を防ぐ方法(F5 / CTRL + R)
SQLテーブルにテキストを送信する単純なフォームがあります。問題は、ユーザーがテキストを送信した後、ページを更新でき、フォームに再度入力しなくてもデータが再度送信されることです。テキストが送信された後、ユーザーを別のページにリダイレクトすることはできますが、ユーザーに同じページを表示させ続けたいです。 各ユーザーに一意のセッションIDを与え、それを別の値と比較して、私が抱えている問題を解決したことについて何か読んだのを覚えていますが、どこにあるのか忘れてしまいました。
132 php  html  forms  post  form-submit 

20
form.submitの応答を取得する方法
私は次のコードを持っています: &lt;script type="text/javascript"&gt; function SubmitForm() { form1.submit(); } function ShowResponse() { } &lt;/script&gt; . . . &lt;div&gt; &lt;a href="#" onclick="SubmitForm();"&gt;Click&lt;/a&gt; &lt;/div&gt; のHTML応答をキャプチャしたいform1.submitですか?どうすればよいですか?form1.submitメソッドにコールバック関数を登録できますか?


3
Jquery AJAXを使用したHTMLフォームの送信
この例を使用して、AJAXを使用してHTMLフォームを送信しようとしています。 私のHTMLコード: &lt;form id="formoid" action="studentFormInsert.php" title="" method="post"&gt; &lt;div&gt; &lt;label class="title"&gt;First Name&lt;/label&gt; &lt;input type="text" id="name" name="name" &gt; &lt;/div&gt; &lt;div&gt; &lt;label class="title"&gt;Name&lt;/label&gt; &lt;input type="text" id="name2" name="name2" &gt; &lt;/div&gt; &lt;div&gt; &lt;input type="submit" id="submitButton" name="submitButton" value="Submit"&gt; &lt;/div&gt; &lt;/form&gt; 私のスクリプト: &lt;script type="text/javascript"&gt; $(document).ready(function() { $('#formoid').ajaxForm(function() { alert("Thank you for your comment!"); }); }); &lt;/script&gt; これは機能していません。警告メッセージも表示されません。送信したときに別のページにリダイレクトしたくないので、警告メッセージを表示したいだけです。 …
107 jquery  ajax  form-submit 

7
Railsで同じフォームに複数の送信ボタンを作成するにはどうすればよいですか?
複数の送信ボタンが必要です。 Contact_Callのインスタンスを作成するフォームがあります。 1つのボタンで通常どおり作成されます。 もう1つのボタンはそれを作成しますが、デフォルトとは異なる:attribute値が必要です。また、コントローラーで使用される別の関連するモデルに属性を設定する必要もあります。 それ、どうやったら出来るの?ルートを変更できないので、[:params]によって取得される別の変数を送信する方法はありますか? そして、もしそうしたら、コントローラーで何をしますか、caseステートメントをセットアップしますか?

4
React.jsでのonSubmitの設定
フォームの送信doSomething()時に、デフォルトの投稿動作の代わりにしようとしています。 どうやらReactでは、onSubmitはフォームでサポートされているイベントです。ただし、次のコードを試すと、 var OnSubmitTest = React.createClass({ render: function() { doSomething = function(){ alert('it works!'); } return &lt;form onSubmit={doSomething}&gt; &lt;button&gt;Click me&lt;/button&gt; &lt;/form&gt;; } }); メソッドdoSomething()は実行されますが、その後、デフォルトのポスト動作が引き続き実行されます。 これは私のjsfiddleでテストできます。 私の質問:デフォルトの投稿動作を防ぐにはどうすればよいですか?

4
ページの読み込み間で変数を保持する
フォームの送信ボタンの押下をキャプチャしようとしています。フォームが送信されると、ページが更新され、いくつかの非表示フィールドが表示されます。フォームが以前に送信されたかどうかをキャプチャし、再読み込み時に送信された場合、非表示のフィールドを再表示したいと思います。これを達成するためにグローバル変数を使用しようとしましたが、適切に機能させることができませんでした。 これが私が試したものです: var clicked = false; $(document).ready(function() { $("input[type='submit'][value='Search']").attr("onclick", "form.act.value='detailSearch'; clicked = true; return true;"); if (clicked == true) { // show hidden fields } else { // don't show hidden fields } }); このコードの何が問題になっているのですか?

1
Python Seleniumを使用してテキストボックス(入力)に値を見つけて挿入するにはどうすればよいですか?
私は次のHTML構造を持っており、Seleniumを使用して次の値を入力しようとしていますNUM。 &lt;div class="MY_HEADING_A"&gt; &lt;div class="TitleA"&gt;My title&lt;/div&gt; &lt;div class="Foobar"&gt;&lt;/div&gt; &lt;div class="PageFrame" area="W"&gt; &lt;span class="PageText"&gt;PAGE &lt;input id="a1" type="txt" NUM="" /&gt; of &lt;span id="MAX"&gt;&lt;/span&gt; &lt;/span&gt; &lt;/div&gt; これが私が書いたコードです: head = driver.find_element_by_class_name("MY_HEADING_A") frame_elem = head.find_element_by_class_name("PageText") # Following is a pseudo code. # Basically I need to enter a value of 1, 2, 3 etc in …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.