HTML < textarea> 標簽
<textarea> 標簽表示多行純文本編輯控件,用戶可在其文本區域中寫入文本,請參考下述示例:
實例
一個 HTML 文本區域:
<textarea rows="10" cols="30">
我是一個文本框。
</textarea>
我是一個文本框。
</textarea>
瀏覽器支持
所有主流瀏覽器都支持 <textarea> 標簽。
標簽定義及使用說明
<textarea> 標簽定義一個多行的文本輸入控件。
文本區域中可容納無限數量的文本,其中的文本的默認字體是等寬字體(通常是 Courier)。
可以通過 cols 和 rows 屬性來規定 textarea 的尺寸大小,不過更好的辦法是使用 CSS 的 height 和 width 屬性。
提示:可以通過 <textarea> 標簽的 wrap 屬性設置文本輸入區內的換行模式,請參考下面的屬性表格。
HTML 4.01 與 HTML5之間的差異
HTML5 增加了一些新的屬性。
屬性
New:HTML5 中的新屬性。
屬性 | 值 | 描述 |
---|---|---|
autofocusNew | autofocus | 規定當頁面加載時,文本區域自動獲得焦點。 |
cols | number | 規定文本區域內可見的列數。 |
disabled | disabled | 規定禁用文本區域。 |
formNew | form_id | 定義文本區域所屬的一個或多個表單。 |
maxlengthNew | number | 規定文本區域允許的最大字符數。 |
name | text | 規定文本區域的名稱。 |
placeholderNew | text | 規定一個簡短的提示,描述文本區域期望的輸入值。 |
readonly | readonly | 規定文本區域為只讀。 |
requiredNew | required | 規定文本區域是必需的/必填的。 |
rows | number | 規定文本區域內可見的行數。 |
wrapNew | hard soft | 規定當提交表單時,文本區域中的文本應該怎樣換行。 |
全局屬性
<textarea> 標簽支持 HTML 的全局屬性。
事件屬性
<textarea> 標簽支持 HTML 的事件屬性。
相關文章
HTML DOM 參考手冊:Textarea 對象