为什么&#34; <button onclick="submit()"> Submit</button>
&#34;不进行验证工作?
为什么&#34; <input type="submit" value="submit">
&#34;作品?
<form action="#" method="post">
<input type="text" name="val" required><br>
<button onclick="submit()">Submit</button>
<input type="submit" value="submit">
</form>
答案 0 :(得分:3)
这将尝试调用名为submit
的javascript函数。我假设你没有这样的功能。
如果您想使用javascript提交表单,您可以创建一个提交函数,如下所示:
function submit() {
document.getElementById("form_ID").submit();
}
你必须给你的表格一个ID。我在函数中使用了form_ID
,但你可以选择别的东西。