jquery 模拟键盘按下

请问一下,如何在页面点击一个链接的时候执行键盘上按键的效果,例如点击链接执行键盘方向键下键,不使用键盘

function AHrefClick (){
var e = jQuery.Event("keydown");//模拟一个键盘事件
e.keyCode = 13;//keyCode=13是回车
$("#id").trigger(e);//模拟按下回车
}
要模拟键盘事件,首先要在需要模拟的元素上绑定事件才能模拟。比如先:
$(".div").on("keydown","input",function(){
alert("ABC");
});
然后再执行:
var e = jQuery.Event("keydown");//模拟一个键盘事件
e.keyCode = 13;//keyCode=13是回车
$(".div input").trigger(e);//模拟按下回车
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-08-19
function AHrefClick (){
var e = jQuery.Event("keydown");//模拟一个键盘事件
e.keyCode = 13;//keyCode=13是回车
$("#id").tigger(e);//模拟按下回车
}
http://blog.csdn.net/thinkhy/article/details/5674018 这是对应按键的连接追问

不行啊。。。。moveSectionDown()要怎么用

本回答被提问者采纳

我想用DELPHI对网页里面的文本输入框进行赋值,但这个文本框没有ID,CLAS...
方法一:植入 JS 代码,用 jQuery 选择器去找到它直接赋值。方法二:用 Delphi 编程捕获网页窗口句柄,获得编辑框焦点,模拟键盘输入。

javasript模拟键盘点击无效
{ alert( '你输入了键盘的 “ + ” 键');} }

相似回答