mini.ButtonEdit

按钮输入框。

Extend

mini.Control

Usage

<input id="btnEdit1" class="mini-buttonedit" onbuttonclick="onButtonEdit"/>

Screenshots

Examples

ButtonEdit

Properties

NameTypeDescriptionDefault Set? Get? Tag?
text String 文本
value Object false
textName String 文本字段名称
selectOnFocus Boolean 获取焦点时选中文本 false
maxLength Number 最大文本字符数 1000
minLength Number 最小文本字符数 0
allowInput Boolean 允许文本输入 true
required Boolean 不允许为空 false
errorMode String:icon、border、none 错误提示方式 icon
validateOnChanged Boolean 值改变时验证 true
showButton Boolean 是否显示弹出按钮 true
showClose Boolean 是否显示关闭按钮 false
indentSpace Boolean 是否显示占位空白 false
labelField Boolean 是否显示label false
label String label文本
labelStyle String label样式

Methods

NameParameterDescriptionReturn
doValueChanged() 主动激发valuechanged事件。一般在设置值之后调用。
setValue(value) 设置值
getValue() 获取值
getFormValue() 获取表单值 String
validate() 验证控件值 Boolean
isValid() 是否通过验证 Boolean
setIsValid(Boolean) 设置验证结果

Events

NameEventObjectDescription
valuechanged 值改变时发生
buttonclick 按钮点击时发生
validation 验证时发生
enter 回车时发生
keydown 键盘按下时发生
keyup 键盘按起时发生
focus 获取焦点时发生
blur 失去焦点时发生
closeclick 点击关闭按钮时激发