为了账号安全,请及时绑定邮箱和手机立即绑定

文本框输入英文没问题,有时不能输入中文,一般是什么原因导致的?

文本框输入英文没问题,有时不能输入中文,一般是什么原因导致的?

慕哥9229398 2018-12-07 13:43:15
一朋友的网站文本框输入带有代码着色功能,输入英文没问题,但有时不能输入中文,一般是什么原因导致的?
查看完整描述

2 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞

系统环境不支持中文

该控件不支持中文

控件有BUG,对中文支持不理想。

应用中的策略导致不接受中文。

查看完整回答
反对 回复 2018-12-24
?
哔哔one

TA贡献1854条经验 获得超8个赞

1.可能是通过控件样式来设置的

    <input onpaste="return false" ondragenter="return false"  style="ime-mode:disabled">

 提示:设置ime-mode为disabled的意思是禁止在输入时禁止用户激活输入中文,韩文,日文等的输入法(IME)状态,因为这个只能检测到键盘的输入,对通过鼠标操作的粘贴和拖放无效。

2.在松开按键时用脚本检查文本框的值,只保留Unicode编码在0和255之间的字符

3.把中文字符替换为空

楼主说的情况,应该是样式问题,浏览器兼容问题,兼容的话就不可以输入,不兼容的话就可以输入

查看完整回答
反对 回复 2018-12-24
  • 2 回答
  • 0 关注
  • 481 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信