Skip to content

MaskedBox(掩码输入框)

扩展自$.fn.iTextbox.defaults。使用$.fn.iMaskedbox.defaults重写默认值对象。

掩码框强制用户输入结构。

依赖关系

用法

通过标签创建掩码框。

html
<input data-toggle="topjui-maskedbox" mask="(999) 999-9999" label="Phone Number:" labelposition="top" style="width:100%">

使用Javascript创建掩码框。

javascript
$('#mb').iMaskedbox({
    mask: '9999 9999 9999 9999'
});

属性

属性从文本框扩展自textbox(文本框),新增或重写的maskedbox属性如下:

属性名属性值类型描述默认值
maskstring表示当前掩码的字符串。
promptCharstring用于提示用户输入的字符。_
masksstring掩码规则定义。

事件

继承textbox事件。

方法

方法扩展自textbox,以下是新增的maskedbox方法。

方法名方法参数描述
optionsnone返回属性对象。
initValuevalue初始化值而不触发OnChange事件。
setValuevalue设置组件值

基于最新稳定版jQuery EasyUI构建的前端框架