Firefox activeElement在jQuery submit()中不工作
注意:此代码段在Chrome中不起作用(Javascript日志显示:“阻止表单提交到“”,因为表单的框架是沙盒,并且未设置“允许表单”权限。”) 相反,请参见: 基本上,在Chrome等浏览器中,document.activeElement.name在jQuery submit()中工作。。。但在Firefox 50.1 for Mac中,它不起作用。(上面写着“未定义”)Firefox activeElement在jQuery submit()中不工作,jquery,firefox,Jquery,Firefox,注意:此代码段在Chrome中不起作用(Javascript日志显示:“阻止表单提交到“”,因为表单的框架是沙盒,并且未设置“允许表单”权限。”) 相反,请参见: 基本上,在Chrome等浏览器中,document.activeElement.name在jQuery submit()中工作。。。但在Firefox 50.1 for Mac中,它不起作用。(上面写着“未定义”) $(函数(){ $(“#测试表”)。提交(函数(e){ e、 预防默认值(); 警报('activeElement名
$(函数(){
$(“#测试表”)。提交(函数(e){
e、 预防默认值();
警报('activeElement名称:'+document.activeElement.name);
});
});代码>
按钮3
我在控制台中收到了这条信息,但在Chrome中。在FF50.1中工作良好它在firefox中工作…它在firefox中为我显示“未定义”,而不是“按钮1”等。请听按钮上的点击instead@adeneo无法从文本字段中使用enter键捕获提交。Luke,使用this.querySelector()
这里是表单本身,您可以传入选择器。