HTML 5 <textarea> 標簽

定義和用法

定义一个文本区域 (text-area) (一个多行的文本输入区域)。用户可在此文本区域中写文本。在一个文本区中,您可输入无限数量的文本。文本区中的默认字体是等宽字体 (fixed pitch)。

HTML 4.01 与 HTML 5 之间的差异

在 HTML 5 中有一些新屬性,同时不再支持 HTML 4.01 中的一些屬性。

例子

<textarea rows="3" cols="30">
这里是文本域中的文本 ... ... ... ...
</textarea>

屬性

屬性 描述 4 5
autofocus
  • true
  • false
在页面加载时,使这个 textarea 获得焦点。   5
cols number 規定文本區內可見的列數。 4 5
disabled
  • true
  • false
當此文本區首次加載時禁用此文本區。 4 5
form
  • true
  • false
定义该 textarea 所属的一个或多个表单。   5
inputmode inputmode 定义该 textarea 所期望的输入类型。   5
name name_of_textarea 爲此文本區規定的一個名稱。 4 5
readonly
  • true
  • false
指示用戶無法修改文本區內的內容。 4 5
required
  • true
  • false
定义为了提交该表单,该 textarea 的值是否是必需的。   5
rows number 規定文本區內可見的行數。 4 5

标准屬性

class, contenteditable, contextmenu, dir, draggable, id, irrelevant, 
lang, ref, registrationmark, tabindex, template, title

如需完整的描述,請訪問 HTML 5 中标准屬性

事件屬性

onabort, onbeforeunload, onblur, onchange, onclick, oncontextmenu, 
ondblclick, ondrag, ondragend, ondragenter, ondragleave, ondragover, 
ondragstart, ondrop, onerror, onfocus, onkeydown, onkeypress, onkeyup, 
onload, onmessage, onmousedown, onmousemove, onmouseover, onmouseout, 
onmouseup, onmousewheel, onresize, onscroll, onselect, onsubmit, onunload

如需完整的描述,請訪問 HTML 5 中事件屬性

TIY 实例

Textarea
如何创建 textarea。