H5安全键盘
H5安全键盘
var safeKeyboard = require('SafeKeyboard.js');
safeKeyboard.rebind();
$(document).off('build').on('build', function (event) {
// dosth.
})
<div class="safekeyboardinputer myinputer" id="skeyinputer"></div>
// ....
<script>
var safeKeyboard = require('SafeKeyboard.js');
$('.sure').on('click', function () {
var input = safeKeyboard.getValue();
alert(input);
})
</script>
参数 | value | 说明 | 是否必选 |
---|---|---|---|
class | safekeyboardinputer | 默认样式 | √ |
class | myinputer | 自定义样式接口 | × |
id | skeyinputer | 功能控制 | √ |
type | number / identity / password | 不同功能样式 | × |
placeholder | * | 默认文案 | × |
value | 123 | 默认值/展示 | × |
max-length | 11 | 最大输入 | × |
autosubmit | true | 搭配max-length使用,自动提交 | × |
autofocus | true | 默认自动聚焦 | × |
pattern | 正则 | 规则 | × |
参数 | 说明 |
---|---|
show | 键盘显示 |
hide | 键盘隐藏 |
getValue | 获取当前值 |
rebind | 重新绑定 |
键盘定位是个【单例应用】,一旦创建就不会再次创建,只做隐藏处理
只输出结果,不执行绑定input
方法属性:
方法:
sh build.sh
npm version patch
, 此命令会把package.json的version更新到0.02npm publish
就可以更新到npm了