当我点击一个按钮时,你想模拟按下CTRL + F1键。例如:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.js">
function simulateKeyPress(){
}
</script>
<button class="boton3d" onclick="simulateKeyPress()">
<img src="img/phone.png">
</button>
...谢谢
答案 0 :(得分:3)
您可以尝试:
var e = jQuery.Event("keydown");
e.which = 112; // # F1 code value
e.ctrlkey = true; // control key pressed
$(document).trigger(e);// trigger event on document
答案 1 :(得分:1)
你可以使用.keypress方法:doc
示例:
$("#MyDiv").keypress();
将在#MyDiv上触发按键。如果您还想选择按下了哪个键,可以使用.trigger:doc
var e = $.Event("keydown", { keyCode: 112});
$("body").trigger(e);
你可以在这里找到所有关键词:http://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes
希望这对你有所帮助。