テキストボックスのhtmlでは、を使用して非表示にすることができます<input type="hidden" name="hide"/>
が、TextAreaの場合、非表示にする場合はどのように使用すればよいですか?
誰か助けてください、
ありがとう、
CSSdisplay
をnone
textareaに設定します
<textarea name="hide" style="display:none;"></textarea>
<input type=hidden>
要素は非表示の入力ボックスではありません。これは、ユーザー入力ではなく、マークアップまたはスクリプトを介して値が設定された単なるフォームフィールドです。複数行のデータにも使用できます。例:
<input type=hidden name=stuff value=
"Hello
world, how
are you?">
値にASCII引用符( ")が含まれている場合、HTML属性の場合は、属性値の区切りとしてASCIIアポストロフ(')を使用するか"
、引用符を次のようにエスケープする必要があります。
<input type=hidden name=stuff value="A "funny" example">
しかし、cssスタイルタグはブラウザ間の互換性を得る正しい方法ですか?
<textarea style="display:none;" ></textarea>
または私がずっと前に学んだこと....
<textarea hidden ></textarea>
または
グローバル隠し要素メソッド:
<textarea hidden="hidden" ></textarea>
<textarea name="hide" style="display:none;"></textarea>
これにより、cssdisplay
プロパティがに設定されnone
、ブラウザがテキストエリアをレンダリングできなくなります。
使用する
textarea{
visibility:hidden;
}