gpt4 book ai didi

javascript - 如何在textarea中使用keydown事件?

转载 作者:行者123 更新时间:2023-12-04 02:18:35 25 4
gpt4 key购买 nike

我不太习惯使用 javascript,但我已经厌倦了在工作中手动重复测试。当我在论坛上写作时,我需要一个快速的简短命令,例如 Ctrl-Alt-z,将一些文本插入到 textarea 对象中。

我已经编写了一个在文本光标 insertAtCursor(text) 处插入文本的函数。文本区域的 ID 是“内容”。

我知道如何解决检查组合键的问题。我遇到的问题基本上是检查是否有任何键盘输入。

我尝试了以下方法:

document.keydown(function(event){
alert("Test");
});

但是,它不起作用。

提前致谢!

最佳答案

如果您正在寻找跨浏览器的解决方案,我认为您将遇到困难。这里有一些东西可以帮助您:http://www.quirksmode.org/dom/events/keys.html

基本上,你会想要这样的东西:

document.getElementById('content').addEventListener('keydown', function (e){
// Do your key combination detection
}, false);

MDN on events. Probably more helpful

关于javascript - 如何在textarea中使用keydown事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11511250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com