var flag = false; $("input[type='text']").on('input', function () { if (!flag) console.log($(this).val()); }).on('compositionstart', function () { flag = true; console.log('輸入法,錄入開始'); }).on('compositionend', function () { flag = false; console.log('輸入法,輸入結束--'+$(this).val()); });