gpt4 book ai didi

javascript - .DIV 标签上的按键?

转载 作者:可可西里 更新时间:2023-11-01 02:51:50 24 4
gpt4 key购买 nike

有没有办法让 .keypress 像这样在 div 元素上工作?:

<html>
<body>

<script type="text/javascript">
<!--

$('#idtext').keypress(function(event) {
var keyCode = event.keyCode;
$('#idtext').text(function(i, text) {

return text + String.fromCharCode(keyCode);

});

});

// -->
</script>

<div id="idtext"></div>

</body>
</html>

最佳答案

是的:你需要添加一个tabindex属性为 <div>使其获得焦点。

<div id="idtext" tabindex="1"></div>

另外,在按键事件中输入的文本的字符代码所需的属性是 which , 不是 keyCode .

最后,<script>里面的HTML注释标签元素在所有现代浏览器中都是不必要的。

关于javascript - .DIV 标签上的按键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3759339/

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