【发布时间】:2018-07-14 07:36:29
【问题描述】:
我有一个没有任何 ID 的表单。
<form action="LoginServlet" method="post" onsubmit="return checkForm(this);">
如何让表单提交?
我只有那个页面上的表格,所以我尝试了这个,但它不起作用。
document.forms[0].submit()
【问题讨论】:
-
“没用” 不是问题描述。控制台有错误吗?
-
更多代码?我测试成功了
-
使用browser console (dev tools)(点击
F12)并阅读任何错误。你有一个<input>和name="submit"。 If you don’t rename that button, you can’t use thesubmitfunction. -
@nitesh 如果您尝试提交表单,它将无法工作,因为它有验证码。以编程方式提交会很困难,因为它有验证码。
-
@parag 我已经直接输入了验证码。然后我需要执行“登录”操作。 document.getElementById('captcha').value = '(value)';
标签: javascript jquery forms