Javascript 使用任意键盘快捷键提交PHP表单
我想提交一个php表单的任何功能键或任何键盘快捷键 我尝试下面的代码。在这方面,我使用键盘键代码进行操作。但它并没有提交表格。 按键盘上的“TAB”按钮Javascript 使用任意键盘快捷键提交PHP表单,javascript,php,jquery,ajax,forms,Javascript,Php,Jquery,Ajax,Forms,我想提交一个php表单的任何功能键或任何键盘快捷键 我尝试下面的代码。在这方面,我使用键盘键代码进行操作。但它并没有提交表格。 按键盘上的“TAB”按钮 document.onkeydown=函数(evt){ var keyCode=evt?(evt.which?evt.which:evt.keyCode):event.keyCode; if(keyCode==9) { //你的函数调用在这里 document.test.submit(); 警报(“按键”); } } 试试这个,它会起作用的
document.onkeydown=函数(evt){
var keyCode=evt?(evt.which?evt.which:evt.keyCode):event.keyCode;
if(keyCode==9)
{
//你的函数调用在这里
document.test.submit();
警报(“按键”);
}
}
试试这个,它会起作用的
document.onkeydown=function(evt){
var keyCode = evt ? (evt.which ? evt.which : evt.keyCode) : event.keyCode;
if(keyCode == 9)
{
//your function call here
document.forms["test"].submit();
alert("Key Pressed");
}
}
在本地而非第三方上检查此代码。这将在本地主机上完美工作。这是我的工作。如果您想在单击任何功能键时提交,请签出此项
$(document).keyup(function(e) {
if(e.which <124 && e.which >111){
alert('function keys');
//submit your form here
}
});
$(文档).keyup(函数(e){
如果(e.111){
警报(“功能键”);
//请在此提交您的表格
}
});
我创建了一个JS,允许使用键盘键组合提交表单。
这很容易。
参见代码
按Ctrl+B组合键时,表单被提交。
这是JS的链接
任意功能键或任意组合键或快捷键
:-如果用户想键入a@gmail.com
(请考虑那里的@
)。点击后,@
发件人将提交,gmail.com
将永远不会被添加。这样做不是一个好的做法。但是等等。你们肯定会得到答案,因为我只需要使用组合键。那个么有并没有办法使用任何组合键提交表格呢。像Ctrl+A一样,您可以在单击选项卡时提交表单。你还想要什么?这不管用,兄弟。看见
shortcut.add("Ctrl+B",function() {
document.getElementById("sbmt").click();
alert("Form Submitted...");
},{
'type':'keydown',
'propagate':true,
'target':document
});