手机版

火狐文本区输入法bug的触发及解决方案

时间:2021-11-17 来源:互联网 编辑:宝哥软件园 浏览:

在firefox中,如果一个textarea获得焦点,当输入法被激活时,比如搜狗输入法,输入一个汉字的第一个拼音,如果此时后台js修改了textarea的值,那么textarea会直接清空,如图

在这种状态下,如果js修改了textarea的值,就会触发这个bug。如何解决这个问题?经过多次尝试,发现只有当js修改value时,textarea才会失去焦点,修改后可以再次获取焦点。这个bug也适用。复制输入代码的代码如下: $('#test ')。blur();$('#test ')。val(' test ');$('#test ')。焦点();

版权声明:火狐文本区输入法bug的触发及解决方案是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。