input[type=hidden]
とはどう違いvisibility : hidden;
ますか?
4 に答える
1 つ目は入力要素で、2 つ目は CSS2 のスタイルに使用されます。
visibility: hidden;
可視性プロパティは、要素が可視かどうかを指定します。
input[type=hidden] :- HIDDEN は、FORM の INPUT 要素に対する TYPE 属性値です。ドキュメントに表示されず、ユーザーが操作しないフォーム フィールドを示します。クライアントまたはサーバーに関する状態情報を送信するために使用できます。
<input type="hidden" />
私はあなたが CSS と CSSの違いを意味していると仮定しています
.hidden {
display: none;
}
その場合、最初のものは DOM タイプですが、まだ構造内にあり、2 番目のものは DOM 構造から項目を削除するスタイル メソッドです。
input[type=hidden]
は間違いなくセレクターであり、属性値が に設定されinput
ているすべての要素に一致します。type
hidden
何が何だかわかりませんvisibility="hidden"
。CSS プロパティである可能性がありますが、正しくありません。有効である必要がvisibility: hidden;
あります。
input[type=hidden]
これは、属性がであるすべてinput
の要素の DOM セレクター (jQuery、CSS など)です。ブラウザが要素をレンダリングしないという事実を除けば、これらの要素を実際に表示または非表示にすることとは何の関係もありません。type
"hidden"
<input type="hidden" />
visibility="hidden"
これは、CSSvisibility
プロパティを値「hidden」に設定することで、その属性を適用している要素をレンダリングしないようにブラウザに指示します。これは完全に HTML 要素の表示に関するものであり、他の例のようにセレクターやフォーム要素とは何の関係もありません。