使用jquery模拟键盘事件,但window系统并不会真的响应事件,只是浏览器当前页面会响应而已

时间:2023-03-09 03:57:44
使用jquery模拟键盘事件,但window系统并不会真的响应事件,只是浏览器当前页面会响应而已
<!DOCTYPE html>
<html>
<head>
<title>Demo</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$("#test").keyup(function(e){
enterTest(e);
});
var e = jQuery.Event("keyup");//模拟一个键盘事件
e.keyCode =91;//keyCode=91是win键
$("#test").trigger(e);
}); function enterTest(e){ if(e.keyCode==91){
alert("Enter");
}
}
</script>
</head>
<body>
<input id="test" type="text"/>
</body>
</html>