Javascript触发器提交按钮

Javascript触发器提交按钮,javascript,html,Javascript,Html,我已经试着用谷歌搜索过了,但没有任何帮助。 我想触发以下按钮: <input class="btn btn_large btn_green" value="Go" type="submit"> 但由于我无法为该按钮分配id,因此该按钮不起作用。 即使我试着通过 document.getElementsByClassName("").submit(); 它不起作用了 提前感谢您可以尝试: 然后可以使用“.”按类选择,然后单击要提交的元素 var button=document.q

我已经试着用谷歌搜索过了,但没有任何帮助。
我想触发以下按钮:

<input class="btn btn_large btn_green" value="Go" type="submit">
但由于我无法为该按钮分配id,因此该按钮不起作用。
即使我试着通过

document.getElementsByClassName("").submit();
它不起作用了

提前感谢

您可以尝试:

然后可以使用“.”按类选择,然后单击要提交的元素

var button=document.querySelector('.btn.btn_large.btn_green');
控制台日志(按钮);
按钮。单击()

嗯,元素没有您搜索的类名
getElementsByClassName(“”)
用于
class=“btn btn\U大btn\U绿色”
。我也非常怀疑
document.getElementById('btn btn_large btn_green')
是否有效,因为该元素没有id,并且您所指示的字符串是类而不是有效的HTML id。为什么不在表单上使用
submit()
,而不是按钮?我同意在表单上使用submit。如果必须通过按钮执行此操作,则可以按标记名获取按钮标记,并使用getAttribute()方法查找类型。如果类型为submit,您可以尝试这样提交表单。谢谢!工作完美:)
document.getElementsByClassName("").submit();