频道栏目
首页 > 资讯 > JavaScript > 正文

JavaScript---如何通过js判断当前输入法是拼音还是英文输入法?

17-06-12        来源:[db:作者]  
收藏   我要投稿

JavaScript---如何通过js判断当前输入法是拼音还是英文输入法?
给input绑定keyup或者oninput事件的时候,中文输入法下想让整个汉字输完才触发事件,那么就需要判断输入方式是否是中文的了。

 var isPinyin = false, isPinyin = false;


$('#selectMatchInput').on('compositionstart', function () { isPinyin = true });//此时为拼音输入法

$('#selectMatchInput').on('compositionend', function () { isPinyin = false });//此时为直接输入,包括数字、字符和英文输入
相关TAG标签
上一篇:回车键触发表单提交的问题
下一篇:HTML5中Audio对象volume属性的应用
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站