Как обнаружить ввод текста в поле ввода CTR + F - PullRequest
0 голосов
/ 06 декабря 2018

Как мы можем найти, что текст вводится в поле ввода CTR + F с основным javascript?

На этом снимке экрана я искал Of course текст.

Как мы можем найти Of course текст?

enter image description here

1 Ответ

0 голосов
/ 06 декабря 2018

В общем, вы не можете вызывать элементы управления браузера изнутри веб-страницы - безопасность, песочница и все такое.Уловка может заключаться в прослушивании Ctrl + F , prevent и последующем захвате всех клавиш, которые вводит пользователь, и делать то, что вы хотите.

window.addEventListener("keydown",function (e) {
    if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) { 
        callBackCtrlF();
        e.preventDefault();
    }
})

тогда вы можете использовать:

function callBackCtrlF() {
     // do your stuff
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...