問題タブ [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.
javascript - 隠しフィールドで値を渡すjavascript
x秒ごとに自分でリロードするページがあります
鬼ごっこ。ページにグーグルマップがあり、更新間のズームレベル(および中央)を覚えておく必要があります。
これは私が持っているものです:
そのため、ズームが変更されるたびに非表示の値zoomLevelを更新するイベントリスナーがあります。リロードするたびに、ズームレベルをその値から読み取る必要があります。
しかし、更新するたびにズームレベルは4に設定されます。何が間違っているのでしょうか。
ありがとう。
asp.net - HiddenField の場合、Visible プロパティはどのように使用されますか?
私が理解しているように、このVisible
プロパティは、コントロールの可視性を有効または無効にするのに役立ちます。
HiddenField
しかし、ASP.NETのコントロールの場合、その用途は何ですか?
ruby-on-rails - Rails 3:空のネストされたフォームが非表示の入力フィールドを生成するのはなぜですか?
理由:
非表示の入力フィールドを生成します。
?
関連するコントローラ コード:
.net-4.0 - ASP.NET隠しフィールドデータはポストバックでのみ利用できますか? なぜ?
MSDN 隠しフィールド セクションによると、
ページの処理中に隠しフィールドの値を使用できるようにするには、HTTP POST コマンドを使用してページを送信する必要があります。非表示フィールドを使用していて、リンクまたは HTTP GET コマンドに応答してページが処理される場合、非表示フィールドは使用できません。
デザイン タイムに HiddenField コントロールを追加し、デザイン タイムまたは ASP.NET の Init イベントで値を設定すると、ページが最初に要求されたときに値を読み取ったり処理したりできないのはなぜですか?
php - JS 'display:none' トリック内でフォーム オプションを完全に無効にする方法は?
さまざまな選択ドロップダウン メニューから複数の入力値を含むフォームがあります。例えば:
メンバーには 3 つの選択肢があります。
好きな色: 1) 赤。2) 青、3) 緑。
選択したお気に入りの色が赤の場合は、JavaScript の show() を使用してドロップ ダウン要素を持つ新しい div を表示し、新しいオプション セットを選択するように求めます (青と緑の場合も同様)。
私はこれを簡単に行うことができますが、私が遭遇する問題は、追加のフォーム フィールド名の使用にあります。たとえば、上記の選択に関係なく、どの選択でも、選択内容を説明するテキスト領域に情報を入力するようにユーザーに促します。このテキストエリアに「説明」という名前を付けたいと思います。ただし、上記の選択肢 1 のメンバーが説明を入力すると、選択肢 3 の非表示の説明フィールドが値を上書きするため、「説明 1」、「説明 2」、「説明 3」... を作成する必要があります。
これは私が達成しようとしていることの単純化されたバージョンですが、最終的には、特定の POST 変数が非表示の DIV 内でページからページへ移動することは望ましくありません。これは可能ですか?
ありがとう!
編集
入力要素を無効にするための適切な説明を提供するこの記事を見つけましたが、同じ名前の複数の入力要素が必要であるが、さまざまな選択に対してのみ表示されるという私の基本的な根拠には達していません (したがって、説明は次の場合にのみ有効です選択肢は 1,2,3 と 2,4 ですが、2,4 が満たされていないという理由だけで、「説明」を無効に設定しないでください)。
ruby-on-rails - Rails-単一の属性を更新します:カスタムアクションとのリンクまたは非表示フィールドを持つフォーム?
ユーザーのFacebookIDに対応するfacebook_uidフィールドを持つユーザーモデルがあるとします。
ユーザーが自分のFacebookアカウントのリンクを解除できるようにしたい。そうするために、この属性をnilに設定する必要があります。
私は現在これを行う2つの方法を見ています
最初の方法:カスタムアクションを作成してリンクします
2番目の方法:既存の更新アクションのフォームを作成します
私はどちらの方法も大ファンではありません。
最初の例では、更新コントローラーがすでに実行できる何かに対して新しいアクションを追加する必要があります。
2つ目では、更新アクションをカスタマイズせずにfacebook_uidをnilに設定することはできません。また、JavaScriptを追加せずに、ボタンの代わりにリンクを設定することはできません。
それでも、このコンテキストに最適で最もエレガントなソリューションとして何をお勧めしますか?私は3番目の選択肢を逃しましたか?
解決策(Abdullah Jibalyが提案)
更新する属性をパラメーターとして使用して、更新アクションへのリンクを使用します。属性が0に設定されている場合を処理します
asp.net - HTMLアンカーまたはasp.netリンクボタンを介して隠しフィールド値を設定した場合の違いは何ですか?
問題は、linkId を非表示フィールドに設定しているリンクの onclick の一連のリンクがあることです。最初に私のリンクは asp:linkbutton ans onClientClick でした。hiddenfield の値を設定していました。そのときはコード ビハインドから非表示のフィールドの値を取得できましたが、リンクを HTML アンカーと onClick に変更すると、非表示のフィールドの値が設定されましたI am not getting hidden field with blank
。JavaScript をデバッグすると、隠しフィールドの値が完全に設定されますが、コード ビハインドでそれを取得できないのはなぜですか---私のコード-
問題は何ですか、提案してください?
ruby-on-rails - Rails1とRails2のチェックボックス
古いRails1アプリケーションをRails2にアップグレードしていますが、チェックボックスの処理で問題が発生しています。古いコードには、チェックボックスごとcheck_box_tag
に呼び出しと対応する呼び出しがあります。hidden_field_tag
これは以前は機能していましたが、アップグレード後、チェックされているかどうかに関係なく、paramsハッシュのすべてのチェックボックスがデフォルトの非表示値として表示されます。私はこのcheck_box
方法について読んでおり、対応する隠しフィールドを操作するという観点から、Rails1から2から3にゆっくりと変化してきました。
Rails 2でチェックボックスの処理がどのように変更されたかについてのドキュメントはありますか、またはRails 1のアプローチが機能しなくなった理由を誰かが説明できますか?
編集:さらに調査した後、私はこれを見つけました。Rails 2.2では、パラメーター抽出は常に特定のキーの最初の出現を取得するように見えます(したがって、非表示フィールドは最後になります)が、Rails 2.3では、パラメーター抽出は常に特定のキーの最後の出現を取得します(したがって、非表示フィールドが最初に発生する必要があります) )。そして、これは明らかにリリースノートとドキュメントに十分に文書化されていません。
html - HTML フォームの非表示の入力値がサーバー側で変更される
HTML投稿フォームでこの奇妙な動作が発生しています。投稿時に隠し変数を送信しようとしています。
サーバー側のスクリプトを書いている間、投稿から値を取得して「true」にすることを期待していました。しかし、実際に受け取るのは「スキップ」です。
何がうまくいかないのですか?私はdjangoフレームワークを使用しています.djangoがこの問題を引き起こしていますか?
jquery - マスターページのフォーム要素に非表示フィールドを追加する方法
jqueryまたはjavascriptを使用して、すべてのビューに非表示フィールドを追加したいと思います。しかし、私はそのコードをMasterPage.Masterに入れたいので、1つの場所でコードを記述し、それが私が持っているすべてのビューに追加します。はいの場合、どのようにこれを行うことができますか?asp.netmvc2を使用しています