猿问

js制作的快捷键与浏览器的快捷键冲突?

想使用Ctrl+S键输出“666666”这个字符串,但是却执行了浏览器保存网页的功能。

如何实现鼠标点击textarea内的时候执行我的快捷键,点击其他的时候执行浏览器的快捷键?


<!DOCTYPE>

<html>

<head>

</head>

<body>

<textarea name="" id="" cols="30" rows="10" onkeydown="test()"></textarea>

</body>

<script>

function test(){

    if(window.event.keyCode == 83 && window.event.ctrlKey){

        console.log("666666")

    }

}

</script>


子衿沉夜
浏览 745回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答