8

input[type=hidden]とはどう違いvisibility : hidden;ますか?

4

4 に答える 4

13

1 つ目は入力要素で、2 つ目は CSS2 のスタイルに使用されます。

visibility: hidden;可視性プロパティは、要素が可視かどうかを指定します。

input[type=hidden] :- HIDDEN は、FORM の INPUT 要素に対する TYPE 属性値です。ドキュメントに表示されず、ユーザーが操作しないフォーム フィールドを示します。クライアントまたはサーバーに関する状態情報を送信するために使用できます。

于 2013-09-07T15:34:05.003 に答える
3

<input type="hidden" />私はあなたが CSS と CSSの違いを意味していると仮定しています

.hidden {
    display: none;
}

その場合、最初のものは DOM タイプですが、まだ構造内にあり、2 番目のものは DOM 構造から項目を削除するスタイル メソッドです。

于 2013-09-07T15:35:34.397 に答える
2

input[type=hidden]は間違いなくセレクターであり、属性値が に設定されinputているすべての要素に一致します。typehidden

何が何だかわかりませんvisibility="hidden"。CSS プロパティである可能性がありますが、正しくありません有効である必要がvisibility: hidden;あります。

于 2013-09-07T15:34:29.223 に答える
2
input[type=hidden]

これは、属性がであるすべてinputの要素の DOM セレクター (jQuery、CSS など)です。ブラウザが要素をレンダリングしないという事実を除けば、これらの要素を実際に表示または非表示にすることとは何の関係もありません。type"hidden"<input type="hidden" />

visibility="hidden"

これは、CSSvisibilityプロパティを値「hidden」に設定することで、その属性を適用している要素をレンダリングしないようにブラウザに指示します。これは完全に HTML 要素の表示に関するものであり、他の例のようにセレクターやフォーム要素とは何の関係もありません。

于 2013-09-07T15:35:53.290 に答える