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


Posted in Javascript onJuly 24, 2013

在firefox中,如果一个textarea获取焦点,在输入法激活的状态,比如搜狗输入法,敲入一个汉字的第一个拼音的时候,如果这个时候 后台js将该textarea的value修改,那么该textarea会直接被清空,如图
火狐textarea输入法的bug的触发及解决
在这种状态,如果js修改textarea的值,就会触发该bug,

如何解决这个问题?
经过多次尝试,发现只有在js修改value的时候,将该textarea 失去焦点,修改之后,再获取焦点即可,该bug同样适用于,input

$("#test").blur(); 
$("#test").val('test'); 
$("#test").focus();
Javascript 相关文章推荐
Javascript 网页水印(非图片水印)实现代码
Mar 01 Javascript
javascript面向对象之Javascript 继承
May 04 Javascript
JavaScript函数的一些注意要点小结及js匿名函数
Nov 10 Javascript
设置jQueryUI DatePicker默认语言为中文
Jun 04 Javascript
Knockoutjs 学习系列(二)花式捆绑
Jun 07 Javascript
JavaScript中输出信息的方法(信息确认框-提示输入框-文档流输出)
Jun 12 Javascript
js数组常用操作方法小结(增加,删除,合并,分割等)
Aug 02 Javascript
JavaScript如何获取到导航条中HTTP信息
Oct 10 Javascript
解决vue单页使用keep-alive页面返回不刷新的问题
Mar 13 Javascript
vue实现提示保存后退出的方法
Mar 15 Javascript
Vue中多个元素、组件的过渡及列表过渡的方法示例
Feb 13 Javascript
详解JS实现系统登录页的登录和验证
Apr 29 Javascript
当前页禁止复制粘贴截屏代码小集
Jul 24 #Javascript
js实现倒计时(距离结束还有)示例代码
Jul 24 #Javascript
javascript中比较字符串是否相等的方法
Jul 23 #Javascript
js改变img标签的src属性在IE下没反应的解决方法
Jul 23 #Javascript
js如何实现设计模式中的模板方法
Jul 23 #Javascript
js替换字符串的所有示例代码
Jul 23 #Javascript
通过一段代码简单说js中的this的使用
Jul 23 #Javascript
You might like
windows环境下php配置memcache的具体操作步骤
2013/06/09 PHP
微信支付的开发流程详解
2016/09/13 PHP
基于laravel where的高级使用方法
2019/10/10 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
Z-Blog中用到的js代码
2007/03/15 Javascript
js设置文本框中焦点位置在最后的示例代码(简单实用)
2014/03/04 Javascript
node-webkit打包成exe文件被360误报木马的解决方法
2015/03/11 Javascript
基于javascript如何传递特殊字符
2015/11/30 Javascript
js滚动条平滑移动示例代码
2016/03/29 Javascript
Javascript类型系统之String字符串类型详解
2016/06/21 Javascript
JS实现密码框的显示密码和隐藏密码功能示例
2016/12/26 Javascript
微信小程序 swiper制作tab切换实现附源码
2017/01/21 Javascript
JS字符串按逗号和回车分隔的方法
2017/04/25 Javascript
在vue-cli 3中给stylus、sass样式传入共享的全局变量
2019/08/12 Javascript
VUE使用 wx-open-launch-app 组件开发微信打开APP功能
2020/08/11 Javascript
微信小程序连续签到7天积分获得功能的示例代码
2020/08/20 Javascript
[00:27]DOTA2战队VP、Secret贺新春
2018/02/11 DOTA
[01:04:14]VP vs TNC 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
[05:49]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS 选手采访
2021/03/11 DOTA
python实现数据导出到excel的示例--普通格式
2018/05/03 Python
Flask教程之重定向与错误处理实例分析
2019/08/01 Python
在Python中画图(基于Jupyter notebook的魔法函数)
2019/10/28 Python
python如何求数组连续最大和的示例代码
2020/02/04 Python
Python定时任务APScheduler安装及使用解析
2020/08/07 Python
HTML5的一个显示电池状态的API简介
2015/06/18 HTML / CSS
详解HTML5中的manifest缓存使用
2015/09/09 HTML / CSS
Clarks鞋美国官网:全球领军鞋履品牌
2017/05/13 全球购物
经理秘书岗位职责
2013/11/14 职场文书
三方合作协议书范本
2014/04/18 职场文书
2014年小学生教师节演讲稿范文
2014/09/10 职场文书
教师政风行风自查自纠报告
2014/10/21 职场文书
骨干教师申报材料
2014/12/17 职场文书
小马王观后感
2015/06/11 职场文书
爱心捐赠活动简讯
2015/07/20 职场文书
Nginx location 和 proxy_pass路径配置问题小结
2021/09/04 Servers
JS封装cavans多种滤镜组件
2022/02/15 Javascript