如何选择隐藏的提交按钮

时间:2017-11-04 04:23:09

标签: javascript html forms submit hidden-field

如果网站上有隐藏表单的属性,我怎么能按提交?此表单有一个隐藏的提交按钮,但如果某些参数不正确,它会自动隐藏此表单。

我可以一瞬间看到它,直到它变白。我试过firefox inspect元素,它就在那里,但有没有办法在隐藏时按提交?我尝试按Tab键并希望选择它,但它不会这样做。

我确信有一种方法可以在隐藏时基本上“推”提交按钮。

由于

1 个答案:

答案 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()

看看是否有效!