信息发布→ 登录 注册 退出

火狐textarea输入法的bug的触发及解决

发布时间:2026-01-11

点击量:
在firefox中,如果一个textarea获取焦点,在输入法激活的状态,比如搜狗输入法,敲入一个汉字的第一个拼音的时候,如果这个时候 后台js将该textarea的value修改,那么该textarea会直接被清空,如图

在这种状态,如果js修改textarea的值,就会触发该bug,

如何解决这个问题?
经过多次尝试,发现只有在js修改value的时候,将该textarea 失去焦点,修改之后,再获取焦点即可,该bug同样适用于,input
复制代码 代码如下:
$("#test").blur();
$("#test").val('test');
$("#test").focus();
标签:# 解决这个问题  # focus  # input  # blur  # val  # span  # test  # firefox  # js  # 敲入  # 清空  # 火狐  # 搜狗  # 如图  # 这个时候  # 在这种  # 适用于  # 第一个  # 就会  # 将该  # 输入法  # textarea  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!