input輸入框輸入中文時,監聽的input事件 屏蔽拼音狀態


$(function () {
        
        $('#jh').off().on({
            //中文輸入開始
            compositionstart: function () {
                cpLock = false;
            },
            //中文輸入結束
            compositionend: function () {
                cpLock = true;
            },
            //input框中的值發生變化
            input: function () {
                if (cpLock){
                    //這里處理中文輸入結束的操作
                }
            }
        })
    });

實際測試中發現 輸入中文完成后需要 一個空格或者其他非中文的字符觸發事件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM