32

テキストボックスのhtmlでは、を使用して非表示にすることができます<input type="hidden" name="hide"/>が、TextAreaの場合、非表示にする場合はどのように使用すればよいですか?

誰か助けてください、

ありがとう、

4

5 に答える 5

69

CSSdisplaynonetextareaに設定します

<textarea name="hide" style="display:none;"></textarea>
于 2012-09-07T07:53:59.603 に答える
24

<input type=hidden>要素は非表示の入力ボックスではありません。これは、ユーザー入力ではなく、マークアップまたはスクリプトを介して値が設定された単なるフォームフィールドです。複数行のデータにも使用できます。例:

<input type=hidden name=stuff value=
"Hello
world, how
are you?">

値にASCII引用符( ")が含まれている場合、HTML属性の場合は、属性値の区切りとしてASCIIアポストロフ(')を使用する&quot;、引用符を次のようにエスケープする必要があります。

<input type=hidden name=stuff value="A &quot;funny&quot; example">
于 2012-09-07T08:01:52.270 に答える
5

しかし、cssスタイルタグはブラウザ間の互換性を得る正しい方法ですか?

 <textarea style="display:none;" ></textarea>

または私がずっと前に学んだこと....

     <textarea hidden ></textarea>

または
グローバル隠し要素メソッド:

    <textarea hidden="hidden" ></textarea>       
于 2018-03-04T08:05:11.937 に答える
3

<textarea name="hide" style="display:none;"></textarea>

これにより、cssdisplayプロパティがに設定されnone、ブラウザがテキストエリアをレンダリングできなくなります。

于 2012-09-07T07:53:49.080 に答える
2

使用する

textarea{
  visibility:hidden;
}
于 2014-09-06T16:08:04.480 に答える