textarea
■ 摘要
项目 | 说明 |
---|---|
形式 | <textarea>~</textarea> |
支持 | H2+ / e2+ / N2+ / Fx1+ / Op6+ / Ch1+ / Sa1+ |
标签省略 | 开始标签:必须,结束标签:必须 |
可包含元素 | 字符串 |
■ 说明
可以输入复数行的文本输入框。写在 <textarea>~</textarea> 之间的文本会成为此文本输入框内容的初期值。
■ 属性
【重要属性】
属性 | 意义 |
---|---|
name=name | H2+/e2+/N2+。指定名字。 |
【特性】
属性 | 意义 |
---|---|
align=align | e4+。指定文本输入框显示的位置。Microsoft 的文档里有这条,但是好像没效果。 |
cols=n | H2-H4/e2+/N2+。指定文本输入框的横幅。在 HTML4.01 里是必须设定属性。 |
disabled | H4+/e4+/N6+。使此元素无效。无法输入文字并且变成灰色。 |
readonly | H4+/e4+/N6+。使此元素无法输入文字。 |
rows=n | H2+/e2+/N2+。指定文本输入框的纵幅(行数)。在 HTML4.01 里是必须设定属性。 |
wrap=wrap | H5+/e3+/N2+。输入文字长度超过横幅时的自动换行设定。Internet Explorer 的默认值为 soft 。
off : 不自动换行(e4/N2) hard : 显示效果和提交数据都自动换行(e3/N2) soft : 显示效果自动换行,提交的数据不自动换行(e3/N2) physical : 等同于 hard (e?/N?) virtual : 等同于 soft (e?/N?) |
autofocus | H5+。自动设置焦点。 |
form=id | H5+。指定想关联的 form 元素的 id 。 |
maxlength=n | H5+。指定最大输入文字数。 |
placeholder=string | H5+。指定占位符。占位符会在输入文字为空时显示,并会在元素获得焦点时消失。也就是预先提示用户这里应该输入什么,鼠标点上去就消失的文字。 |
required | H5+。表示此项目为必须输入项目(必填内容)。 |
【数据绑定属性】
属性 | 意义 |
---|---|
datafld=datafld | e4+。指定数据绑定时的数据源的列名。 |
datasrc=datasrc | e4+。指定数据绑定时的数据源的ID。 |
【一般属性】
属性 | 意义 |
---|---|
class=class | H4+/e3+/N4+。指定类。 |
id=id | H4+/e3+/N4+。指定ID。 |
style=style | H4+/e3+/N4+。指定样式。 |
title=title | H4+/e4+/N6+。指定标题。 |
dir=dir | H4+/e5+/N6+。指定文字显示的方向。 |
lang=lang | H4+/e4+/N6+。指定语言种类。 |
accesskey=key | H4+/e4+/N6+。指定快捷键。 |
tabindex=n | H4+/e4+/N6+。指定TAB键在控件中的移动顺序。 |
contenteditable=bool | H5+/e55+。使元素可编辑。 |
contextmenu=id | H5+。指定contextmenu。 |
draggable=bool | H5+。可拖动。 |
dropzone=value | H5+。可拖放。 |
hidden | H5+。隐藏元素。 |
spellcheck=bool | H5+。检查拼写。 |
IE扩展属性 | 可以指定IE扩展属性。 |
取消input和textarea的聚焦边框:
复制代码代码如下:
input{outline:none}
取消textarea可拖动放大:
复制代码代码如下:
textarea{resize:none}