問題タブ [form-submit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
26 に答える
243402 参照

html - HTML フォーム内の複数の送信ボタン

HTML フォームでウィザードを作成するとします。1 つのボタンが後退し、1 つのボタンが前進します。を押すと、戻るボタンがマークアップの最初に表示Enterされるため、そのボタンを使用してフォームを送信します。

例:

ユーザーが を押したときにフォームを送信するために使用されるボタンを決定したいと思いますEnterEnterそうすれば、ウィザードを押すと、前のページではなく次のページに移動します。これを行うために使用tabindexする必要がありますか?

0 投票する
10 に答える
272614 参照

javascript - ...リンクから送信するにはどうすればよいですか?

を使用して別のページにリンクする画像を取得しました<a href="..."> <img ...> </a>

ボタンのように投稿するにはどうすればよい<input type="submit"...>ですか?

0 投票する
4 に答える
17003 参照

javascript - javascriptで追加されたフォーム入力フィールドを送信

投票を作成するための簡単なフォームを作成しているので、ユーザーが投票でより多くのオプションを必要とする場合に備えて、入力フィールドを追加できるようにしたいと思います。

フォームに新しい入力フィールドを追加するJavascriptコードを作成しましたが、フォームが送信されたときに動的に追加された入力フィールドが投稿されません(標準の送信ボタンを使用します)。

動的に追加されたフィールドをフォームの一部として投稿/認識させる方法はありますか?

0 投票する
4 に答える
941 参照

python - HTML ソースのみを指定してフォームを送信するにはどうすればよいですか?

HTML ソース (文字列)でフォームを送信できるようにしたいと考えています。つまり、フォームの HTML ソースを含む文字列からPOST パラメータを生成する機能が少なくとも必要です。これは、Django プロジェクトの単体テストで必要です。おそらく解決策が欲しいです。

  • 標準の Python ライブラリと Django のみを使用します。
  • 複数のフォームが存在する場合、特定のフォームからパラメーターを生成できます。
  • 送信前に値を変更できます。

特定のフォーム クラスから (Django) フォーム インスタンスを返すソリューションが最適です。検証を使用できるようになるためです。理想的には、ソース (文字列)、フォーム クラス、およびオプションでフォーム名を消費し、レンダリング前のインスタンスを返します。

注: これが簡単な作業ではないことは承知しており、おそらくその成果は必要な労力に見合うものではありません。しかし、実用的で信頼できる方法でこれを行う方法に興味があります。もし可能なら。

0 投票する
20 に答える
400377 参照

javascript - form.submit の応答を取得するにはどうすればよいですか

次のコードがあります。

のhtml応答をキャプチャしたいform1.submitですか?どうすればいいですか?form1.submit メソッドに任意のコールバック関数を登録できますか?

0 投票する
4 に答える
39933 参照

javascript - プロトタイプを使用して Ajax 経由でフォームを送信し、結果の div を更新する

(プロトタイプ フレームワークを使用して) Ajax 経由でフォームを送信し、サーバーの応答を「結果」div に表示するにはどうすればよいでしょうか。html は次のようになります。

javascript 関数 (Ajax.Updater を使用) を "onsubmit" (フォーム上) および "onclick" (入力上) にアタッチしようとしましたが、フォームは関数の終了後にまだ "非 Ajax" で送信されています (したがって、ページ全体が結果に置き換えられます)。

0 投票する
7 に答える
6295 参照

asp.net - 繰り返しポストバックがビジネス層を混乱させないようにする方法

従来の 3 層設計の Web アプリケーション (ASP.Net 3.5) があります。ユーザーがボタンをクリックすると、ポストバックが発生し、中間層とデータ層のコードが実行され、画面が更新されます。最初のポストバックが完了する前にユーザーがボタンを複数回クリックすると、ロジックが混乱し、アプリが無効な状態になる可能性があります。これを防ぐ最善の方法は何ですか?

JavaScript を使用してボタンを無効にすることはできますが、これは問題を隠すだけです。これを処理するために、ビジネス レイヤーとデータ レイヤーを構築するにはどうすればよいですか?

0 投票する
4 に答える
8754 参照

asp.net-mvc - ASP.Net MVC でリンクを含むフォームを送信するにはどうすればよいですか?

HTML フォームがあり、POST 要求を受け入れるコントローラー アクションがあります。すべてが通常の送信ボタンで機能しますが、書式設定をさらに制御できるように、代わりにリンク (<a> タグ) を使用してフォームを送信したいと考えています。ASP.NET MVC フレームワークにうまく組み込まれているこれを行う方法はありますか、それとも独自の拡張メソッドを作成する必要がありますか? javascriptなしでこれを行うことさえ可能ですか(私は将来AJAXを使用しますが、それなしで動作する必要があります)。

0 投票する
6 に答える
44506 参照

javascript - Javascript - フォーム選択要素が新しいウィンドウで URL を開き、フォームを送信する

更新- 元の質問の下の詳細をお読みください

選択したときに新しいウィンドウで開きたい、さまざまな URL を持つ選択フォーム要素があります。これを行うには、要素の onchange イベントに次のコードがあります。

これはうまくいきます。しかし、このselect要素の値を変更するときにフォームを送信したい-さまざまなことを試しましたが、うまくいかないようです。

私はjqueryを持っているので、それを介して達成する方が簡単であれば、それで問題ありません。

更新 - 上記には別の問題があることに気付きました.一部の URL は実際に PDF の生成と出力に使用されており、これらは機能しません - それらは開いてすぐに閉じます (少なくとも IE7 では)。

UPDATE 07/05/09 - 実際に機能する解決策を考え出す必要があるため、この質問に対して報奨金を用意しました。フォーム選択要素の代わりにリンクを表示することで問題を回避しましたが、これはもはや実現できません。

上記が必要な理由は、表示/印刷する必要がある可能性のあるファイルが多数あり、リンクのリストとして合理的に表示するには多すぎるためです。特定のファイルが表示/印刷されたという事実を記録するためにフォームを送信し、フォームにファイル履歴のログを表示する必要があります。しかし、コンテキストを配置するのに役立つと思いました。

したがって、私の要件を明確にするために、クリックすると新しいウィンドウでファイルのダウンロードが開始されるだけでなく (これらのファイルが PDF の場合に直面した上記の問題に注意してください)、フォーム選択要素と [表示] ボタンが必要です。 select要素を含むフォーム。