Jac*_*ray 2 html javascript forms reset
我有一个带有重置按钮的表单,该按钮可以清除整个表单,但是我想弹出一个确认对话框,并确认用户要重置。
我有确认框在工作,但是当确定时我如何使其重置表格按下按钮?
下面是我到目前为止的代码:
function reset() {
var r = confirm("Are you sure you want to reset all text?");
if (r == true) {
form.reset();
}
}Run Code Online (Sandbox Code Playgroud)
<form>
<p>Full Name</p><br><input name="fname" type="text" placeholder="Full Name"><br>
<p>Address</p><input name="address" type="text" placeholder="Address"><br>
<p>Email</p><br><input name="email" type="email" placeholder="Email"><br>
<input type="submit"> <button onclick="reset()" type="button">Reset</button>
</form>Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
尝试这个:
HTML:
<input type="reset" onclick="return confirm_reset();">
Run Code Online (Sandbox Code Playgroud)
JS:
function confirm_reset() {
return confirm("Are you sure you want to reset all text?");
}
Run Code Online (Sandbox Code Playgroud)
当该onclick函数返回时false,它将阻止重置按钮的默认操作。
| 归档时间: |
|
| 查看次数: |
8080 次 |
| 最近记录: |