問題タブ [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.
html - 非表示の入力フィールドで複数の値を渡す
選択タグを使用すると、複数のオプションを選択して HTML のみを使用して複数の値を投稿できますか?
例えば:
<input type="hidden">
1 つまたは複数のフィールドを使用して前の例で達成したように、複数の値を渡すことは可能ですか? 繰り返しますが、厳密には HTML を使用します。
javascript - 隠れた変数の値はMVCのコントローラーでアクセスできますか
非表示の変数の値がjavascriptで設定されている場合、コントローラーのActionResultの非表示の変数の値にアクセスできますか?
ruby-on-rails - Rails:form_forでhidden_fieldを使用するにはどうすればよいですか?
これを読んだことがありますが、RoRは初めてなので、理解するのに少し苦労しています。フォームを使用して新しいリクエストレコードを作成していますが、送信する必要のあるすべての変数がすでに存在しています。これが私が送信する必要のあるデータです(これはdoループにあります):
これが私のフォームです。これまでのところ機能しますが、すべてに対してNULL値のみを送信します。
hidden_fieldsを使用して、すでに持っているデータを送信するにはどうすればよいですか?読んでくれてありがとう。
php - 非表示の入力要素に JSON を格納しますか?
事実上無制限の数のデータセットを生成できるようにする必要があるため、私がやりたいことは次のようなものです。
JSON.stringify を試して、配列を JavaScript に変換し、それを現在の非表示の入力要素に格納しましたが、すべてのキーと値を二重引用符で囲みます。これは、値全体を二重引用符で囲む HTML と明らかに競合します。どういうわけか引用符をエスケープする必要がありますが、これを 2 つの方法で機能させる必要があります...基本的に、これらの要素は PHP で生成され、順番にページに配置されます。その後、ユーザー側で項目を追加または削除して、ページを送信できます。これにより、PHP はこれらの隠し要素を繰り返し処理し、レコードを更新する必要があります。
ある種のエスケープ方法について何か提案はありますか?
javascript - javascriptで送信されているフォームのインスタンスを取得します
送信する前に、送信するフォームのハンドルを取得したいのですが。
- ページに複数のフォームがある場合があります
- フォーム名/IDがわかりません
理由:フォームがテンプレートレベルで送信される前に、いくつかのtweekingを実行したいと思います。
c# - スクリプトなしで ASP.NET の HiddenField を使用してイベントを呼び出す
「asp:HiddenField」には「AutoPostBack」プロパティがないように見え、「OnValueChanged」イベントに問題があります...非表示フィールドにデータを入力するときに関数 (C#) を呼び出す必要がありますが、私の場合は何も起こりません。また、スクリプトを使用できません。
どうなり得るか?=(返信ありがとうございます!
java - ロジック:隠しフィールドの内容と等しい
私は隠しフィールドを持っています:
このフィールドのコンテンツを非表示にしてやりたいのですが<logic:equal>
、解決策を試しましたが、うまくいきませんでした
ロジックのvalueプロパティに非常に正確な構文があるだけです:私が見つけることができるのと同じです。
javascript - ポストバック後に隠しフィールド値を設定する
ポストバック イベントの値を決定するコンポーネントがあります。
もちろん値にはもっと関係がありますが、HiddenField は runat=server が設定された asp:HiddenField コントロールです。私は私のjavascriptに持っています:
javascript のコードは、QueryString を介して隠しフィールドの値を別の URL に渡す目的で、ポストバックが発生した後 (別のクライアントのクリック イベント) にのみ実行されるように設定されています (ポストバックで応答リダイレクトを行うことができないため)。とにかく、クライアントは別のページでそれを望んでいます)。
追加してみました:
コードの !Page.IsPostback セクションに移動しますが、JavaScript の実行時に ID がまだ設定されていません。
jquery - JQuery ヘルプ - 非表示要素のコンテンツに基づいて非表示要素を編集する
わかりました、これが私が現在持っているものです。6 台または 7 台の車のスクロール ギャラリーがあります。車の上にマウスを置くと、小さなウィンドウが車の上に開き、車の情報とフォームが表示されます。これらのウィンドウは、マウスがそれぞれの車の上に置かれたときにトリガーされる非表示の要素です。もう1つのことは、それが1つの要素だけであることです。要素内のデータと要素の位置は、ホバリングされている車に基づいて変化します。それが理にかなっていることを願っています。
私の問題は、非常に長い名前の車がいくつかあることです。ウィンドウは特定の幅と高さであるため、車の名前は 2 行に折り返され、すべてが押し下げられます。ウィンドウの下部からコンテンツを押し出すことになるため、これは問題です。
これは私がスクリプト化しようとしているものです。まず車名を知りたいです。長さが 25 文字を超えているかどうかを確認します。もしそうなら、名前の下の要素の1つを20px上に移動したいと思います。これにより、問題が修正されます。車両の名前の長さに基づいてオブジェクトを移動する方法を知っています。ただし、マウスオーバーでスクリプトを起動する方法がわかりません。ページの先頭でスクリプトを起動しただけでは、マウスが車両の上に移動するまでデータが生成されないため、何もしません。ページの先頭で試してみると、名前の長さvehicle は常に 0 文字を読み取ります。
助けて?
ホバーされる<li class="model-flow-item">
オブジェクトは です 非表示の要素であるオブジェクトは<div id="model-rotator-form">
ここに私が取り組んできたコードがあります:
あなたの考え??
javascript - JavaScript / Ajax:非表示フィールドにデータを入力します
ねえ、あなたのプログラマーは過去に私に非常に助けてくれたので、ここでもう一度質問したいと思いました。おそらく簡単な修正ですが、JavaScriptとAjaxは初めてです。
私が取り組んでいるのは、テキストフィールドがフォーカスを失ったときに見つからない場合に「LOCATIONNOTFOUND」という応答テキストに書き込むAjaxです。私がしたいのは、このresponseTextが存在する場合にフォームが送信されないようにすることです。非表示フィールドの値がLOCATIONNOTFOUNDの場合にフォームが送信されないようにする方法を知っているので、JavaScriptで非表示フィールドにresponseTextを入力するのが最も簡単な解決策であると考えていました。それがうまくいくかどうか、またはそれをどのように行うかはわかりません。
これが私の現在のJSです:
フォームの該当する部分は次のとおりです。
前もって感謝します!