Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firefox activeElement在jQuery submit()中不工作_Jquery_Firefox - Fatal编程技术网

Firefox activeElement在jQuery submit()中不工作

Firefox activeElement在jQuery submit()中不工作,jquery,firefox,Jquery,Firefox,注意:此代码段在Chrome中不起作用(Javascript日志显示:“阻止表单提交到“”,因为表单的框架是沙盒,并且未设置“允许表单”权限。”) 相反,请参见: 基本上,在Chrome等浏览器中,document.activeElement.name在jQuery submit()中工作。。。但在Firefox 50.1 for Mac中,它不起作用。(上面写着“未定义”) $(函数(){ $(“#测试表”)。提交(函数(e){ e、 预防默认值(); 警报('activeElement名

注意:此代码段在Chrome中不起作用(Javascript日志显示:“阻止表单提交到“”,因为表单的框架是沙盒,并且未设置“允许表单”权限。”)

相反,请参见:

基本上,在Chrome等浏览器中,document.activeElement.name在jQuery submit()中工作。。。但在Firefox 50.1 for Mac中,它不起作用。(上面写着“未定义”)

$(函数(){
$(“#测试表”)。提交(函数(e){
e、 预防默认值();
警报('activeElement名称:'+document.activeElement.name);
});
});

按钮3

我在控制台中收到了这条信息,但在Chrome中。在FF50.1中工作良好它在firefox中工作…它在firefox中为我显示“未定义”,而不是“按钮1”等。请听按钮上的点击instead@adeneo无法从文本字段中使用enter键捕获提交。Luke,使用
this.querySelector()
这里是表单本身,您可以传入选择器。