调用:InputFull 背景:bg2.jpg
⚙ 配置
| 属性 | 说明 | 是否必需 |
|---|---|---|
| kbType | 键盘类型 | YES |
| maxLen | 最大输入长度 | YES |
| password | 是否要以密码形式显示(默认为false) | NO |
| onEnter | 键入回车事件 | NO |
| tip | 输入框上方的提示信息(可用作标题) | NO |
| placeholder | 输入框中默认显示信息 | NO |
| clear | 是否显示清空按钮 “yes|no” | NO |
整体配置范例
function InputFull() {var data = {model: "InputFull",config: {shell: commonShellCfg,bgImg: "bg2.jpg",/*** 1. mix 全键盘* 2. digital 数字* 3. identy 身份证* 4. money 金额输入* 5. lower 小写* 6. capital 大写* 7. pinpad 实体键盘,接收 ["+","-","c"] 三种情况,分别对应增、删、清除。将不再展现虚拟键盘* 8. phone 手机号(具备格式化功能)*/kbType: "mix",maxLen: 11,tip: "请输入需要查询项目的拼音首字母",placeholder:"123",onEnter: "onEnter",password: false,clear:"yes"}}return data}function inputfull_html(str) {return "<div style='font-size:28px;background-color:#dceff7;padding:15px;border-radius:15px'>" +"<span style='font-weight:bold'>" + str + "</span>" +"</div>";}
kbType
/*** 1. mix 全键盘* 2. digital 数字* 3. identy 身份证* 4. money 金额输入* 5. lower 小写* 6. capital 大写* 7. pinpad 实体键盘,接收 ["+","-","c"] 三种情况,分别对应增、删、清除。将不再展现虚拟键盘* 8. phone 手机号(具备格式化功能)*/kbType: "mix",
maxLen
// 最大输入长度maxLen: 11,
password
//非必须,默认为false//当为true时,以星号('*')显示password:true
onEnter
// 回车事件onEnter: "onEnter",function onEnter(){console.log("你敲了回车键")}
clear
// 是否显示清空按钮 yes|noclear:"yes",
placeholder
// 输入框中默认显示信息placeholder:"输入",
tip
tip: inputfull_html("请输入需要查询项目的拼音首字母")//推荐示例function inputfull_html(str){return "<div style='font-size:28px;background-color:#dceff7;padding:15px;border-radius:15px'>" +"<span style='font-weight:bold'>"+str+"</span>" +"</div>";}
♨️ JS Call
window.ZZH5.Call.setData(‘+’);
仅供Pinpad使用,只接受三种值。
window.ZZH5.Call.verify(type, msg);
type:”minlen” | “idc” | “mobile” msg:校验不通过时提示的文本内容 根据type校验输入框的值,分别为最小位数,是否符合身份证格式,是否符合手机号格式,校验通过返回true,不通过则返回false。
🚀 getData():String
//获取用户输入var ret=ZZH5.Call.getData();

