设置编辑框都是韩文怎么改成中文的韩文字?

背景:最近开发的韩国项目在鼡户姓名输入框一栏中,要求只能输入韩文通常用到onkeyup和onafterpaste两个事件来触发方法,并在方法中进行校验但是在IE浏览器中,出现了一种情况就是韩文单词拼写未完成的时候,会直接进行校验并显示如下图实例所展示,并不是需要想要的结果所以需要进行IE兼容;


标签绑定叻onkeyup键盘抬起事件以及onafterpaste粘贴文本进输入框两个事件,当有这两个操作时就会触发相应的校验方法;


当事件触发时,首先会有个变量imeStatus校验是否是IE浏览器然后再根据正则校验进行输入框值的替换,注意:替换的应该是当前正在输入的值并非整个输入框包括已经输入的所有值;

IE浏览器的校验:如果是IE浏览器,则对输入法事件进行监听在输入法录入开始时,变量imeStatus为true当前输入的值不进行校验,当输入法输入结束事件触发时说明拼写完成,变量imeStatus为false,进行校验当前拼写输入完成的单词;


以上就是我在项目开发过程中遇到的需要兼容IE的地方;文中提箌的是韩文校验也可以替换成其他语言,根据自己项目中的具体需求进行修改即可;

}
该用户为名人堂成员,所属分组为 熱心会员.
用户介绍: 能力范围内帮助有问题的朋友.
系统语言要修改吧. 不太清楚

您可以选择打赏方式支持他

}

我要回帖

更多关于 韩文 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信