問題タブ [hiddenfield]

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 に答える
103 参照

javascript - ユーザーがフォームを送信した Web サイトを特定するにはどうすればよいですか?

ユーザーが連絡先フォームを送信した Web サイトを特定したいと考えています。

お問い合わせフォームはインクルード ファイル (.shtml) であり、このファイルは 2 つの異なる Web サイトで使用されています。それは1つのファイル(インクルード)だけなので、javascriptif...elseステートメントまたはswitchステートメントでこれを行いますか? もしそうなら、それはどのように書かれますか?

私は JavaScript が初めてで、あまり書く必要がなかったので、構文の助けをいただければ幸いです。

2 つの異なるサイトの ID を使用して、1 つのインクルード コンタクト フォームに 2 つの非表示フィールドを追加することを考えました。

html

js

または、1 つのインクルードで JavaScript を使用する代わりに、他の Web サイト用の新しいインクルード ファイルを作成し、そのファイルに隠しフィールドを追加する必要がありますか?

確かに、私のような JavaScript の初心者にとってはそれが最も簡単なように思えますが、JavaScript をもっと学ぶという考えは気に入っています。

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

grails - Spring セキュリティ コア プラグイン - 非表示フィールドからユーザー ID にアクセスする方法

フィールドが現在ログインしているユーザーのIDに設定されている「作成」ビューでhiddenFieldを設定しようとしています。「springSecurityService.principal.id」プロパティから取得します。

コントローラーから値を渡すのではなく、テンプレートからのみこれを行うことができるかどうか疑問に思っていました。例えば

このコードを試してみましたが、「プリンシパル」プロパティを参照して NullPointer 例外が発生しました。

これを行う方法はありますか、または「作成」メソッドから現在ログインしているユーザーの ID を明示的に渡す必要がありますか?

注: はい、改ざんされた隠しフィールドを使用して POST リクエストを作成するのは誰にとっても簡単なことです。現在ログインしているユーザーが自分の投稿のみを作成、編集、削除できることを確認するために、コントローラー コードにチェックがあります。私の質問は、現在ログインしているユーザーを 3 つの異なるビューに渡すためにコードを入力する必要がないことに関係しています。

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

vb.net - HiddenField を I.Convertible にキャストできません

2 つの DataLists があり、一方が他方にネストされています。オンラインで見つけることができるコードの組み合わせに関係なく、問題が発生し続ける1行(Dim QID ....)があります。If ステートメントが機能するように、隠しフィールドを整数として表示できるようにしたいだけです。

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

asp.net - コードビハインドの非表示フィールド値を処理し、セッションタイムアウト期間後もCSページに戻す方法

一部の値が非表示フィールドを使用して処理されるaspxページがあり、最終的に結果セット全体がaspx.csページに返されます。この結果セットがセッションタイムアウト期間内に返される場合、保存は成功します。セッションタイムアウト期間後、hiddenvaluesが完全に取得されず、保存が機能しません。セッションタイムアウト期間後にデータを追加しても、保存を成功させるにはどうすればよいですか。

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

c# - HiddenField asp.net からのバインド値

HiddenField コントロールの値を .aspx ページにバインドして、ストアド プロシージャのパラメーターとして渡す必要があります。値にはセッション変数の値が含まれます。

通常の TextBox の場合、次のようにします。

<asp:TextBox ID="NameTextBox" runat="server" Text='<%# Bind("Name") %>' />

HiddenField についても同じ方法で何かを行うので、何らかの方法で Bind("UserID") を使用し、Session 変数を介してその値を取得できます。

これはどのように行うことができますか?

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

jquery - Jquery を使用して、隠しフィールドにテーブルの ID を入力する方法

プロジェクトで MVC3 を使用しています。

テーブルとテキストエリアを含むビューがあります。各行には、「名前」列と、行に表示されない ID があります。

また、私は持っています:

ユーザーが行をクリックすると、文字列である SelectedQuestions が行の ID で埋められるようにします。

これは、テーブルのコントローラー内にあります。

jqueryでこれを解決する方法はありますか?

前もって感謝します!

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

c# - FindControl() がコントロールを見つけられない

リストボックス内の各項目に対して動的に HiddenFields を作成している Web サイトがあります。

HiddenField の値が Javascript 内で変更されています

そして、保存ボタンがクリックされると、OnClick 関数が実行され、すべての HiddenFields を調べて、Values を読み戻します。

私の問題は、FindControl Line が NULL を返すことです。IE9 で開発者ツールを立ち上げ、それが存在し、正しい ID を持っていることを確認しました。しかし、それでもNULLを返します

さらに情報が必要な場合は、お問い合わせください。できる限りのことをいたします。

編集

次の行は犯人です。ダッシュのせいだと思います。フィールドのIDに表示されているのに

Javascript は引き続きコントロールを見つけて値を変更できます。

ダッシュで別のものを見つけましたが、それはエラーなしで見つかりました。この線だけのようです...

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

hiddenfield - mvc @Html.TextBox で非表示のフィールド値を取得する

コントローラーメソッドを呼び出してテキストボックスのIDに関連付けられた値のリストを表示することにより、asp.net mvc3のテキストボックスにオートコンプリートオプションを使用しています。

Jquery を使用してアラートの data_valueHiddenId 値を取得したい

0 投票する
0 に答える
190 参照

zend-framework - zendスクリプト画像のファイル名を非表示フィールドに入れる方法

OK、私はここで困惑しています。写真のアップロードに役立つZendスクリプトを使用しています。それはうまく機能しますが、私は写真の名前をフォームの隠しフィールドにキャプチャしようとしています。名前が変わったので、隠しフィールドに入れてしまうものを取得する必要があります。Zendスクリプトは次のとおりです。

ここでは、今のところエラーをスローしないように変数を作成しようとしてい$picます(フォームページ上)

$pic変数は、zendスクリプトのファイル名をコピーしようとしていたものです。フィードバックは大歓迎です:)

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

asp.net - Evalを使用したhiddenfieldのバインディング値

私は自分のWebサイトでこのコードを使用していますが、パーサーエラー「サーバータグが適切に形成されていません」が表示されます。

<asp:HiddenField runat="server" ID="hfFirstName" Value='<%# String.IsNullOrEmpty(Eval("Title").ToString()) ? Eval("FirstName") : (Eval("Title").ToString().Split(' ')[0]) %>' />

これで私を助けてください。