入力ボックスなどのHTML要素がCSSの可視性の下に隠されている場合。表示:なしこの要素が非表示になっているかどうかをサーバー側で判断できますか。そしてもしそうなら、どうですか?HTML要素の可視性サーバ側の決定
2
A
答えて
1
短い答えは「いいえ、できません」です。
長い答えは、この要素の可視性がCSSを介してのみ変更できることを絶対に確信している場合は、該当するすべてのCSSファイルを解析できます。むしろ困難ですが可能です。
実際の生活では、CSSのハックや動作の違いにより、正確なブラウザのバージョンを知っている必要があります。さらに、要素の可視性はjavascriptで切り替えられることがよくあります。 (OPの明確化に基づく)
更新: 私は強くあなたが説明してきたように可視性を決定するために、隠しフィールド(<input type="hidden">
)を使用してお勧めします。隠されたフィールド値は、ラジオグループの値が変更されるとjavascriptで変更できます。
+0
偶然にも、 。ラジオボタンと繰り返しのグループサーバー側(私が現在作業しているフレームワークを調整する必要があります)の関係を気にせずに、私が探しているものを達成できる唯一の方法です。御時間ありがとうございます.. – brumScouse
関連する問題
- 1. モードレスQDialogの可視性の決定?
- 2. HTML要素の可視性を変更できません
- 3. 要素の可視性の確認
- 4. ラジオボタンの状態でHTML要素の可視性を設定する
- 5. バインディングによる要素の可視性の設定
- 6. WPFの設定DataGridTextColumn別の要素に基づく可視性
- 7. gridview要素の可視性を設定する
- 8. グループ要素のExpandableListViewに可視性を設定したい
- 9. jQueryで要素の可視性を設定する
- 10. phantomjsの要素の可視性を待つ
- 11. jQuery - >要素の可視性を確認する
- 12. 要素の可視性状態を検出する
- 13. li要素の内側HTMLにhtml要素を動的に追加する
- 14. C#の既定の可視性
- 15. 可視性と非表示の設定
- 16. サブパッケージの可視性
- 17. 固定divとiframe要素の内側
- 18. Play Framework Twirlテンプレートhtml要素の属性
- 19. 可視性
- 20. ユーザーコントロールの可視性のViewModel
- 21. スクロールテーブルレイアウトのアンドロイドチェックの可視性
- 22. JavaScriptのVARの可視性
- 23. MVVMCrossのImageButtonの可視性
- 24. UINavigationItemのUIBarButtonItemの可視性
- 25. PHPインターフェイス:可視性を指定
- 26. 設定可視性が再び
- 27. 可視要素のxpathロケータが必要です
- 28. マップの外側のマーカーをhtml要素にドラッグ
- 29. Javaスレッドの可視性
- 30. WPFスプリッタの可視性
私はこれがcss隠し入力を使用してスパムボットチェックに対抗するために使用できると思っていますか?うーん...それはその意図ですか? – Jakub
いいえ、意図は次のとおりです。繰り返される情報グループを有するフォームが与えられると、例えば、次のようになる。アドレス。私は別のコントロール(例えば、はい/いいえラジオボタン)で反復グループの可視性を制御します。繰り返しグループが表示されている場合は、これを判断して、入力したデータを保持するかどうかを判断できるようにしたいと考えています。ユーザーが繰り返しグループを非表示にした場合。私は入力されたデータを無視したい。私は、ラジオボタンと繰り返しのグループサーバー側(ルールはすべてJSON/Jqueryで発行されている)との関係を知っていないので、ラジオボタンのステータスを調べる必要はありません。 – brumScouse