<textarea><textarea> 用 于创建交互式输入控件,允许用户输入和编辑多行文本。
此功能需要客户端添加额外依赖才能被使用,集成方式请请参考 More Elements.
下面是一个基本的 <textarea> 组件用法示例:
<textarea> 可以通过设置 ::placeholder 伪元素来定制其样式:
属性名和属性值用于描述元件的行为和外观。
placeholder占位文字
confirm-type指定输入法回车键的表现形式
maxlength输入框最大字符数量限制
maxlines输入框最大输入行数量限制
readonly是否允许输入框可交互,不影响对其进行组件方法调用
show-soft-input-on-focus聚焦时是否允许拉起系统软键盘
type指定键盘的类型
不同的输入法可能会有不同的视觉表现
input-filter指定单个字符的过滤条件,用正则表达式描述
前端可以在元件上设置事件处理器属性来监听元件的运行时行为。
bindfocus输入框聚焦时的回调
bindblur输入框失去焦点时的回调
bindconfirm点击软键盘回车时的回调
bindinput输入框内容变化的回调
bindselection输入框光标变化的回调
前端可以通过 SelectorQuery API 执行元件的方法。
focus控制输入框主动聚焦
blur控制输入框主动取消聚焦
getValue获取输入框的内容
setValue主动设置输入框的内容
setSelectionRange主动设置输入框的光标
LCD tables only load in the browser