【发布时间】:2022-01-19 07:24:06
【问题描述】:
我希望我们通过 javascript 提交我的 html 表单。
我尝试了两种方法。
第一个对我有好处。
function formSubmit() {
document.getElementById("myForm").submit()
}
<form id="myForm" action="" method="get">
firstname:<input type="text" name="firstname" size="20"><br />
Last name:<input type="text" name="lastname" size="20"><br />
<br />
<input type="button" onclick="formSubmit()" value="submit" >
</form>
否则,第二个不能为我工作
window.addEventListener("click", function(event){
event.preventDefault();
document.getElementById("myForm2").submit() }
)
});
<form id="myForm2" action="" method="get">
firstname:<input type="text" name="firstname" size="20"><br />
Last name:<input type="text" name="lastname" size="20"><br />
<br />
<input type="button" value="submit" >
</form>
我要做的就是使用 addeventlistner 方法提交表单
【问题讨论】:
-
用
document.querySelector('#myForm2")代替window,用click代替click
标签: javascript html forms