📅  最后修改于: 2023-12-03 14:40:55.415000             🧑  作者: Mango
EasyUI jQuery maskedBox小部件是一种用于输入内容的类似于对话框的小部件。它可以很容易地将输入内容掩盖起来,以确保其安全性。
<script src="jquery.min.js"></script>
<script src="jquery.easyui.min.js"></script>
<div id="maskedBox"></div>
<script>
$('#maskedBox').maskedbox({
mask: 'x',
width: 200,
height: 30,
value: '123456',
onChange: function(value) {
console.log(value);
}
});
</script>
| 属性 | 类型 | 默认值 | 描述 | | :------------- | :------ | :---- | :----------------------------------------- | | required | boolean | false | 是否为必填项,如为True,则该输入框不能为空 | | editable | boolean | true | 是否可以编辑输入值 | | disabled | boolean | false | 是否禁用输入框 | | mask | string | '' | 掩码字符 | | maskPosition | string | '' | 掩码的位置,默认居中 | | value | string | '' | 输入框的值 | | prompt | string | '' | 输入框中的提示信息 | | width | number | null | 宽度,以像素为单位 | | height | number | null | 高度,以像素为单位 | | buttonText | string | '' | 按钮文本 | | buttonIcon | string | '' | 按钮图标的CSS类 | | onChange | func | null | onChange事件回调函数 |
| 方法 | 描述 | | :------ | :---------------------------------------------------- | | getValue | 获取输入框的值 | | setValue | 设置输入框的值 | | enable | 启用输入框 | | disable | 禁用输入框 | | clear | 清除输入框的值 | | reset | 重置输入框的值为原始值,并移除任何错误状态和提示信息 |
EasyUI jQuery maskedBox小部件是一种强大且灵活的输入框掩码小部件,具有易于使用的API和丰富的选项。 它是一个很好的选择,无论您需要哪种类型的掩码输入。