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();