我有一些字段和保存按钮。点击保存所有记录被插入到表中。现在我想添加这个数据throuth键盘快捷键。即如果我输入(shift + V)大写v,那么记录必须被插入。可能吗?有人可以帮助我吗?使用键盘快捷键保存表格
谢谢。
我有一些字段和保存按钮。点击保存所有记录被插入到表中。现在我想添加这个数据throuth键盘快捷键。即如果我输入(shift + V)大写v,那么记录必须被插入。可能吗?有人可以帮助我吗?使用键盘快捷键保存表格
谢谢。
您必须将onkeydown和onkeyup方法添加到文档以跟踪按钮何时按下以及何时发布。
var ctrl=false;
var shft=false;
function onkd(e){
//check event key
ctrl=true;
//are all buttons pressed?
//kick off
}
document.onkeydown = onkd;
function onku(e){
//check event key
ctrl=false;
}
document.onkeyup = onku;
嘿,谢谢。我会尽量使用它。 – user828122 2011-04-29 04:35:55
这里不需要JavaScript。
如果假定您保存按钮被声明为<button type=submit>Save</button>
那么它足以在其声明accesskey
属性是这样的:
<button type="submit" accesskey="v">Save</button>
这样,在Windows中可以按Alt键 + V到激活该按钮(执行其点击操作)。在Mac上它将是Cmd + V。
谢谢。它的工作.... – user828122 2011-04-29 08:32:29
@ user828122:如果它正在工作,你可以考虑通过勾选勾选来接受这个答案。 – Jasper 2011-09-16 11:41:51
如果有人想输入资本V,该怎么办? – Brigham 2011-04-28 15:36:41
这是用Javascript完成的。 PHP不关心你如何提交HTTP请求。 – Oswald 2011-04-28 15:37:55