問題タブ [form-fields]

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 投票する
3 に答える
506 参照

javascript - 送信から条件付きでフォーム フィールドをスキップし、URL の混乱を減らします

現在のビューに関する値を格納する非表示のフォーム フィールドが複数あります (たとえば、特定の場合、通常は非表示の div が表示されるなど)。フォームがポストバックされたときにレイアウトを復元します。

問題は、たとえそれらが defaultであっても、これらすべての非表示フィールドを常に送信しているため、その過程で多くの不要な URL クラッターが生成されていることです (例: http://www.example.com/view?ab=&ac=&ad=等々)。

URL の乱雑さを最小限に抑えるために、実際にビューに影響を与えている (つまり、指定された既定値がない) フィールドのみを送信したいと思います。

入力を手動で削除/挿入しようとしましたが、悪夢です。これを行うより良い方法はありますか?

0 投票する
2 に答える
11306 参照

javascript - Javascriptを使用して新しいページを開き、そこにフォーム値を入力します

ブックマークレットでJavaScriptを使用して、Webサイトのフォーム要素にデータを入力しています。

これは機能します。ただし、作成したいのはブックマークレットで、ターゲットページを開き、そこに値を入力します。ただし、ページが読み込まれると、他のJavaScriptコードは実行されないようです。したがって、以下は機能しません。

また、コードの実行を遅らせるためにsetTimeoutを試しましたが、うまくいきませんでした。

ターゲットページが完全に読み込まれたことがわかったら、スクリプトを読み込むにはどうすればよいですか?

0 投票する
2 に答える
4499 参照

python - 初期値が設定されたフォームフィールドを手動でレンダリングするにはどうすればよいですか?

デザイナーの同僚がPythonソースで苦労する代わりに、HTML内の入力要素を操作できるように、フォームのフィールドを手動でレンダリングしようとしています。

すなわち。このようなフォームフィールドを宣言する代わりに...

..私は実際に..。

問題は、2番目の方法でフィールドの初期値を取得する方法がないように見えることです。{{form.first_name}}ステートメントは、入力要素を適切な初期値でレンダリングしますが、フォームを手動でレンダリングする場合は、どういうわけか{{form.first_name.initial_value}}フィールドのようなものはありません。

0 投票する
2 に答える
4197 参照

java - サーブレットのフォーム フィールドを読み取れません

ねえ、私はサーブレット環境にまったく慣れていません。ここでは、次のようなフォームをサーブレットに投稿しようとしています。

サーブレットは次のようなものです。

ただし、他のフォームフィールドではなく、qパラメーターのみを出力しています。

でそれらを取得しようとしましたrequest.getParameter("question")が、これも機能しませんでした。だから私が間違っているところ。実際、私はPHPのバックグラウンドを持っており、最近Javaでコーディングを始めたので、助けてください。

前もって感謝します

0 投票する
1 に答える
408 参照

symfony-1.4 - symfony 1.4のフォームクラスでスパン要素を作成するにはどうすればよいですか

フォーム クラスにカスタム フォーム フィールド要素を追加する方法はありますか?

すなわち

UsersForm クラスの email 要素の直後に span 要素を追加したいと考えています。ここにコードがあります

電子メールの「フォームフィールド」のすぐ下にスパン要素を追加するためのコード/メソッドは何ですか?

ありがとう

0 投票する
1 に答える
5390 参照

django - django-templates でのレンダリング中に一部のフォーム フィールドを除外する

テンプレートのフォーム フィールドを次のようにレンダリングするためのコード ブロックがあります。

名前を指定して特定のフォーム フィールドを除外する方法はありますか?

ありがとう

0 投票する
2 に答える
4973 参照

python - フォームフィールドを条件付きで表示および非表示にし、フィールド値を設定します

Djangoには、次のようなフォームがあります。

私はこのフォームを自分のサイトの2か所で使用しています。その場所の1つとして、フォームとそのフィールドを除くすべてのフィールドを表示したいis_managerのですが、このフィールドのデフォルト値をに設定したいと思いますTrue。別の場所で、フォームとそのフィールドを含むすべてのフィールドを表示したいis_managerのですが、デフォルト値をFalse.

どうすればこれを達成できますか?些細なことのようですが、私にはわかりません。

ありがとう。

0 投票する
1 に答える
531 参照

javascript - JavaScriptを使用して一意の名前を持つファイルアップロードフィールドをさらに生成しようとしています

ファイル アップロード フィールドを追加するボタン、ファイル アップロード フィールドを削除するボタン、およびファイル アップロード フィールドの総数を追跡するカウンターを作成することができました。問題は、フィールドに一意の名前がないように見えることです。フィールドには、img1、img2、img3 などの名前が付けられているはずです...ファイルが SQL テーブルにアップロードされていないため、機能していないことがわかります。

ここに私のjavascriptとHTMLがあります:

0 投票する
3 に答える
5434 参照

ruby-on-rails - 隠しフィールドを介して配列をレールに渡す

私のフォームにはこのようなhidden_​​tagがあります

にレンダリングします

現在、business_loc値を、フォームの送信時にrailsが認識することを期待してコンマで区切られた文字列として設定しています。しかし、これは私がサーバー側で得た値です

代わりは

レールが正しく理解できるように、非表示フィールドに正しい値を設定するにはどうすればよいですか。

0 投票する
3 に答える
3090 参照

jquery - jQuery-シリアル化されたフォーム文字列からフォーム入力を入力できますか?

ページに何らかのフォームがあることを考えると、次を使用してユニコードのシリアル化された文字列を取得できることを知っています

各入力の値を。で設定することもできます$('#some-input').val(...)。上記の同じフォームがリセットされたと仮定しますが、まだクエリ文字列があります-その文字列からフォームにデータを入力する簡単な方法はありますか?私はそれを解析してすべての入力/選択を個別に設定できることに気付きましたが、もっと簡単な解決策を探していました。ありがとう。