2 回答
TA贡献1786条经验 获得超11个赞
你必须像这样编码,他们做的按钮类型提交表单简单的方式是设置像这样的按钮类型type = "reset"
<form id= "myForm" action= "Addform.php" method= "post">
First name:
<input type="text" id="fname"><br/><br/>
Last name:
<input type="text" id="lname"><br/><br/>
Age:
<input type="text" id="age"><br/><br/>
Major Subject:
<select id="select">
<option value="">---</option>
<option value="op1">Mathematics</option>
<option value="op2">Computer</option>
<option value="op3">Statistics</option>
</select><br/><br/>
GPA:
<input type="text" id="gpa"><br/><br/>
<button type="button" id="btnSubmit" onclick="validation()" value= "submit">Submit</button>
<button type="button" id="btnReset" onclick= "resetForm()">Reset</button><br/>
<!-- or -->
<!--<button type="reset" >Reset</button>-->
</form>
TA贡献1797条经验 获得超4个赞
button默认情况下提交表单。请改用:input
<input type="button" id="btnSubmit" onclick="validation()" value= "Submit">
<input type="button" id="btnReset" onclick= "resetForm()" value="Reset">
或者,我认为您仍然可以使用按钮,但您必须阻止默认行为。
使用普通的javascript:
document.getElementsByTagName("button").forEach((item, index)=>{
item.addEventListener('onclick', function(event){
event.preventDefault()
});
})
使用 jQuery:
$('button').click(function(event){
event.preventDefault();
});
- 2 回答
- 0 关注
- 146 浏览
添加回答
举报