H5InputRelevant
功能描述
该模块可对文本域输入进行输入监听,同时也支持监听键盘弹起收起事件,适用于任何窗口类型,同时兼容 iOS、android 系统,用例见 demo_win.html。
效果图
依赖的模块
无
方法
判断当前系统为 iOS(异步)
callMap.hasIos();
//必返 | | Boolean | true(是)/false()否)
监听键盘是否弹起
inputRelevant.fnKeyboardListener(function(ret){
// ret.keyboardHeight //必返 | | Number | 键盘的高度。 0表示键盘收起,否则弹起
})
监听输入域输入事件
inputRelevant.fnInputListener([ //必填 | | Array/String/Element | 需要监听的dom元素。同时监听多个输入可传入数组,数组元素可以是字符串选择器也可以是 Element。单个直接传入字符串选择器或者 Element
document.querySelector('input'),
'p:nth-child(3) input',
'p:nth-child(4) input'
], function(ret){
// 任何元素输入该回调就会触发
})
快速使用
无
特别说明
无