首页 > 解决方案 > 使用javascript一次选择所有文本框

问题描述

在我的工作中,我们必须填写很多文本框来进行一些验证。毕竟,我们需要一一清除所有内容以重新启动该过程。

有什么方法可以用 javascript 擦除所有文本框内容(我们现在可以使用的唯一一种方法)?一个for循环可能吗?

标签: javascript

解决方案


您应该将所有输入字段放在一个表单中,然后通过该.reset()方法重置表单。

document.getElementById("reset").onclick= ()=>{
   document.getElementById("form").reset()
}
<form id="form">
  <input/>
  <input/>
</form>
<button id="reset">Reset</button>

查看W3Schools 上的示例或MDN上的文档


推荐阅读