火狐textarea輸入法的bug的觸發(fā)及解決
更新時間:2013年07月24日 18:02:16 作者:
在firefox中,如果一個textarea獲取焦點,在輸入法激活的狀態(tài)如果這時js將該textarea的value修改,那么該textarea會直接被清空,下面是具體的解決方法,遇到類似問題的朋友可以參考下
在firefox中,如果一個textarea獲取焦點,在輸入法激活的狀態(tài),比如搜狗輸入法,敲入一個漢字的第一個拼音的時候,如果這個時候 后臺js將該textarea的value修改,那么該textarea會直接被清空,如圖

在這種狀態(tài),如果js修改textarea的值,就會觸發(fā)該bug,
如何解決這個問題?
經(jīng)過多次嘗試,發(fā)現(xiàn)只有在js修改value的時候,將該textarea 失去焦點,修改之后,再獲取焦點即可,該bug同樣適用于,input
$("#test").blur();
$("#test").val('test');
$("#test").focus();

在這種狀態(tài),如果js修改textarea的值,就會觸發(fā)該bug,
如何解決這個問題?
經(jīng)過多次嘗試,發(fā)現(xiàn)只有在js修改value的時候,將該textarea 失去焦點,修改之后,再獲取焦點即可,該bug同樣適用于,input
復制代碼 代碼如下:
$("#test").blur();
$("#test").val('test');
$("#test").focus();
相關(guān)文章
uniapp中解析markdown支持網(wǎng)頁和小程序?qū)崿F(xiàn)示例
這篇文章主要為大家介紹了uniapp中解析markdown支持網(wǎng)頁和小程序?qū)崿F(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-09-09
這篇文章主要介紹了JS實現(xiàn)左邊列表移到到右邊列表功能,實現(xiàn)功能主要是左邊的下拉框內(nèi)容添加到右邊的下拉框,支持多選移動,且同時將右邊的下拉框?qū)ο笠瞥?,需要的朋友可以參考?/div> 2018-03-03
iframe里使用JavaScript控制主頁轉(zhuǎn)向的方法
這篇文章主要介紹了iframe里使用JavaScript控制主頁轉(zhuǎn)向的方法,涉及使用javascript實現(xiàn)iframe頁面跳轉(zhuǎn)的技巧,需要的朋友可以參考下2015-04-04
JavaScript格式化數(shù)字的函數(shù)代碼
當要格式化的數(shù)字為null、空或非數(shù)字時,返回的結(jié)果。默認為02010-11-11最新評論

