js---如何通过js判断当前输入法是拼音还是英文输入法?
2017-06-11 15:59
603 查看
给input绑定keyup或者oninput事件的时候,中文输入法下想让整个汉字输完才触发事件,那么就需要判断输入方式是否是中文的了。
var isPinyin = false, isPinyin = false; $('#selectMatchInput').on('compositionstart', function () { isPinyin = true });//此时为拼音输入法 $('#selectMatchInput').on('compositionend', function () { isPinyin = false });//此时为直接输入,包括数字、字符和英文输入
相关文章推荐
- 如何判断当前是DEBUG/还是RELEASE
- 如何判断键盘当前的输入状态是大写还是小写
- 通过加载Kernel32来动态判断 当前操作系统32bit还是64bit
- Js如何判断客户端是PC还是手持设备简单分析
- 解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
- 如何判断当前文档Check In的是Minor(Draft) version 还是Major(publish) version?
- 解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
- android Camera 如何判断当前使用的摄像头是前置还是后置
- 如何判断当前手机网络是cmwap还是cmnet?
- java中如何判断输入的是英文还是中文
- VC++如何判断当前操作系统是32位还是64位?
- php如何判断用户通过手机wap访问还是电脑直接访问
- 如何通过代码判断当前使用的是什么浏览器(各个平台)
- 用JS的正则表达式如何判断输入框内为中文或者是英文数字,或者是三者混编_乱码
- 用正则表达式判断字符串是汉字还是拼音的js函数代码
- 用JS的正则表达式如何判断输入框内为中文或者是英文数字,或者是三者混编_乱码...
- jquery或js如何判断一个层是显示还是隐藏
- VC++如何判断当前操作系统是32位还是64位?
- 如何判断当前系统是ipv4还是ipv6
- JS 判断当前时间是上午还是下午等