問題タブ [hidden-field]

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

c# - postメソッドからcodehindファイルに値を取得する方法

「get」メソッドではなく「post」メソッドとして投稿するWebページを作成しました。

別のフォームの背後にあるコードのテキストボックスの値を取得したい。私を助けてください。

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

http - クエリ引数を使用した http フォーム GET メソッドに関する質問

ファイルログに入って比較をクリックすると、リクエストの一部としてリポジトリ名が失われる WebSVN のバグを調べています。詳細は重要ではありません。

ただし、次のような http フォームにバグを追跡しました。

これは機能するはずですか?URL の一部として指定された「repname」引数と非表示の値の両方が送信されますか? Chrome 4.1 は非表示の引数のみを送信し、repname パラメータを完全に削除するようです。これは正しいです?

同じ値を持つ repname の別の非表示フィールドを追加することにより、詳細を保留して一時的に修正しました。これですべてが機能します。ここで Chrome または WebSVN に障害があるかどうか疑問に思っています。

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

javascript - ユーザーがクリックバックしたときに、Google Chromeが入力、特に非表示の入力をキャッシュしないようにするにはどうすればよいですか?

私は、フォームを送信するときに後でモデルバインディングを使用できるように、値を保持し、名前をフォーマットするためのかなりの数の非表示の入力を持つasp.net mvcアプリを持っています。

ユーザーがフォームを送信して [戻る] ボタンをクリックすると、IE や Firefox にはないクロムの奇妙なバグに出くわします。クロムは非表示の入力値も保持することがわかりました。

このチャンク全体は javascript を介して生成されるため、chrome がこれをキャッシュしていると思います。

ユーザーが新しい製品を選択したときにIDを更新する必要がありますが、その横に別のスパンタグを配置すると、スパンに新しいIDが表示され、非表示の入力には以前のIDが残ることが示されます。

この問題を回避するエレガントな方法はありますか?

ありがとう

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

html - 隠しフィールドの改ざんを検出する方法は?

Web アプリのフォームに、セキュリティ上の理由から改ざんから保護する必要がある隠しフィールドがあります。非表示フィールドの値が変更されたかどうかを検出し、適切に対応できるソリューションを考え出そうとしています (つまり、一般的な「問題が発生しました。もう一度やり直してください」というエラー メッセージが表示されます)。ソリューションは、ブルート フォース攻撃が実行不可能なほど十分に安全でなければなりません。うまくいくと思う基本的な解決策がありますが、私はセキュリティの専門家ではないので、ここで何かが完全に欠けている可能性があります。

私のアイデアは、2 つの非表示の入力をレンダリングすることです。1 つは保護する必要がある値を含む「important_value」という名前の入力で、もう 1 つは一定の長いランダム文字列と連結された重要な値の SHA ハッシュを含む「important_value_hash」という名前の入力です (つまり、同じ文字列は毎回使用します)。フォームが送信されると、サーバーは SHA ハッシュを再計算し、送信された important_value_hash の値と比較します。それらが同じでない場合、重要な値が改ざんされています。

追加の値を SHA の入力文字列 (おそらくユーザーの IP アドレス?) と連結することもできますが、それで本当に何かが得られるかどうかはわかりません。

これは安全ですか?それがどのように壊れているのか、そしてそれを改善するために何ができる/すべきかについての洞察を持っている人はいますか?

ありがとう!

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

asp.net - 隠しフィールドasp.net

GridViewのasp.netの列を非表示にしてから、vb.netを使用してGridViewSelectIndexChangedの値にアクセスします。GridViewで非表示フィールドを使用しています。アクセスしようとすると、インスタンスに設定されていないエラーオブジェクト参照が表示されます。ここにコードがあります

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

asp.net - Jqueryの非表示フィールド値から値を読み取りますか?

過去2泊、以下のコードで苦労しています。問題は、展開された(または)折りたたまれたトグルセクションを覚えておく必要があり、ページのリロード時に、展開された(または)折りたたまれた状態でそれらを表示したことです。

私はこのような別のフォーラムで小さな解決策を見つけました。「.subCategory」ID値をコンマで区切った値の非表示フィールドに保存します。

今私の質問は:トグルをクリックしたときに非表示フィールドに複数の値(.subCategory id)を保存する方法は?また、それらを解析して繰り返し、IDを取得してトグルを表示する方法は?私はjQueryに非常に慣れていません。誰かがこれから私を助けてください。

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

java - enctype="multipart/form-data" を含むフォームは非表示フィールドへのアクセスに問題を引き起こしますか

非表示のフォーム要素を作成しました

そして、サーブレットでこの行を使用して値を取得しようとしています(以前に行ったように):

しかし、私はこれを取得します(33行目は上の行です):

java.lang.NumberFormatException: null
java.lang.Integer.parseInt(不明なソース) java.lang.Integer.parseInt(不明なソース) web.objects.UploadImage.doPost(UploadImage.java:33) javax.servlet.http.HttpServlet .service(HttpServlet.java:637) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

enctype="multipart/form-data" のフォームについて何か違いはありますか? または、他のエラーが表示されますか。

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

javascript - 次の td 内から非表示の入力を選択する [jQuery]

次のようにレイアウトされたテーブルがあります。

そして、私がやろうとしているのは、ホバー可能な td にカーソルを合わせると、テキストボックスに変わります。ホバーアウトしたら、隠しフィールドの元の値を確認し、2つが互いに異なる場合は画像を変更したいと思います。私はすでにこれを持っています:

しかし、うまくいきません。どうやら失敗したのは、非表示フィールドの値を取得することであり、いくつかの異なる方法で選択しようとしましたが、取得できませんでした。アイデアやヒントをいただければ幸いです ;)

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

asp.net - .aspx の非表示フィールドからの int の読み取り

aspx ページの非表示フィールドから int を読み取るのに苦労しています。

値は間違いなくフォームにあります。デバッガーで確認して <%: %> で出力できます

コントローラーでフォームの値を読み取ると、int の代わりに次の文字列を受け取ります: <%: Model.MyObjectId %>

非表示フィールドのデータを文字列にキャストし、そのフィールドで ToString() メソッドを呼び出してみましたが、どちらも機能しませんでした。

データは post イベントを使用して送信されます。

私は非常に基本的な何かが欠けていると感じています...

どんな助けでも大歓迎です。

ありがとう

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

php - データベースを使用せずにphpで送信時にフォームの下にレコードを表示するにはどうすればよいですか?

レコードリストを表示するために使用できるように、データを連続して送信するための配列として非表示の変数を使用する方法。

4つのテキストフィールドとファイルアップロードフィールドを持つフォームがあります。フォームを送信すると、フォームの下に表示する必要のあるリストに追加され、これらの値がDBに保存されないようにする必要があります。

したがって、この場合、post配列を使用してデータを収集し、以下のリストに表示するにはどうすればよいですか?