如果网站上有隐藏表单的属性,我怎么能按提交?此表单有一个隐藏的提交按钮,但如果某些参数不正确,它会自动隐藏此表单。
我可以一瞬间看到它,直到它变白。我试过firefox inspect元素,它就在那里,但有没有办法在隐藏时按提交?我尝试按Tab键并希望选择它,但它不会这样做。
我确信有一种方法可以在隐藏时基本上“推”提交按钮。
由于
答案 0 :(得分:1)
在jQuery中将是
function foo(callback) {
callback();
}
var socket = {
connect() {
"use strict";
console.log(this);
},
};
foo(socket.connect); // undefined
foo(() => socket.connect()); // socket object
foo(function() { socket.connect()}); // socket object
在vanilla Javascript中它应该是
$("name_of_form).submit();
或
document.getElementById(id).submit();
当然,要检索您打开浏览器开发工具的名称,通常会有一个箭头,您可以单击以查找页面上的元素,或者只是阅读html并找到它,然后您就会知道表格的名称。这也是您运行命令的地方。
以下是一个例子:
document.forms.form_name.submit();
因此,在这种情况下,名称为“latlongForm”,因此您可以输入控制台:
document.forms.latlongForm.submit()
看看是否有效!