問題:有這么一個需求,如果當(dāng)前沒有聚焦在輸入框,但有按下鍵盤輸入,則自動把這個輸入填充到輸入框。我的實現(xiàn)是監(jiān)聽document.keydown,判斷keycode,當(dāng)是輸入性字符時則設(shè)置輸入框focus。這種實現(xiàn)的對于英文都沒問題,但是如果開啟了中文輸入法,那么document.keydown就監(jiān)聽不到了,也就無法判斷focus了,應(yīng)該怎么弄?PS:是用qt做的客戶端,里面的界面是前端實現(xiàn)的。
監(jiān)聽網(wǎng)頁鍵盤輸入,如果是文字則自動填充到輸入框。
慕斯王
2019-03-19 17:19:54