如何在CTR + F输入框中输入文字

时间:2018-12-06 05:57:22

标签: javascript html browser

我们如何找到带有核心JavaScript的CTR + F输入框中输入的文本?

在此屏幕快照中,我搜索了Of course个文本。

我们如何找到Of course文本?

enter image description here

1 个答案:

答案 0 :(得分:3)

通常,您不能从网页内部调用浏览器控件-安全性,沙箱以及所有其他功能。 一种技巧可能是监听 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
}