当前位置: 首页 > 面试题库 >

如何通过JavaScript重置(清除)表单?

郤玉书
2023-03-14
问题内容

我已经尝试过了,$("#client.frm").reset();但它不起作用。那么如何通过jQuery重置表单?


问题答案:

form.reset()
是DOM元素方法(jQuery对象上没有),因此您需要:

$("#client.frm")[0].reset();
//faster version:
$("#client")[0].reset();

还是没有jQuery:

document.getElementById("client").reset();


 类似资料:
  • 问题内容: 我们希望在生产部署中缓存崩溃,但不要浪费大量时间来弄清楚这样做的系统。我的想法是将具有当前版本号的paras应用于css和js文件的末尾: 两个问题:这会有效地打破缓存吗?由于参数表明这是动态内容,因此该参数会导致浏览器从不缓存该URL的响应吗? 问题答案: 参数表示查询字符串,因此浏览器将认为这是从到的新路径。因此导致它从文件而不是从缓存加载。如你所愿。 而且,浏览器将假定下次调用时

  • 我有一个剑道DropDownList(名称=函数),其中包含3个选项。当选择一个选项时,它会触发一个ajax调用,以获取数据来填充不同的DropDownList(name=父母)。这正如预期的那样工作。但是,如果用户随后将原始DropDownList功能更改回不同的选择,我需要清除/重置(删除所有选项)并禁用父母DropDownList。 真正给我带来问题的是“var dataSource=[]”

  • 问题内容: 我有一个HTML表单,该表单的操作应通过JavaScript动态设置。我该怎么做?这是我要实现的目标: 问题答案: 您不能以以外的标准HTML属性调用JavaScript函数。只需在窗口加载时分配它即可。 您会看到我已经给了形式a ,以便可以在中轻松访问。 另外,您也可以在活动期间进行:

  • 我们可以通过以下查询删除所有节点和关系。 但是新创建的节点将内部id作为({最后一个节点内部id}+1)。它不会重置为零。 我们如何重置neo4j数据库,比如新创建的节点将获得id为0? 从2.3开始,我们可以删除所有有关系的节点,

  • 我只想在进行ajax调用时清除上一个间隔并设置一个新的间隔。 当前代码为: 我尝试了许多推荐的变化,以便能够从函数外部清除间隔。如; 将"间隔"变量设置为null或false, 窗设定间隔, 在setInterval中写入计数函数, 将count函数作为ajax函数之外的单独函数编写, 但这两种变化都没有消除间隔。 稍后,我还需要清除键入的间隔。

  • 问题内容: 我有一个包含各种输入字段和两个按钮的表单;一个用于提交,另一个用于取消。 我要单击的取消按钮时清空所有输入。到目前为止,我已经设法通过使用每个输入的 ref 属性来做到这一点。 但是,我想清空输入字段,而不必分别清空每个字段。我想要类似的东西(jQuery): 问题答案: 答案取决于您的输入是 受控 还是 不受控制 。如果不确定或需要更多信息,请查看官方文档对 受控组件 和非 受控组件