<div type="text" id="demo">
Hi
</div>
<script>
document.getElementById("demo").addEventListener("keypress", myFunction);
function myFunction() {
document.getElementById("demo").style.backgroundColor = "red";
}
</script>
我试图在按下某个键时更改div演示的颜色
答案 0 :(得分:0)
你可以通过在div中添加属性 tabindex =“1”来实现这一点
**更新:**这里是js小提琴
https://jsfiddle.net/dsm97po9/
<div tabindex="1" id="demo">
尝试并告诉我