`
aiyou110
  • 浏览: 30859 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Form 表单重置

阅读更多

在重置按钮在form表单中,可以加入一个input, type="reset":

 

Form重置代码  

  1. <form >  
  2.   <input type="text"/>  
  3.   <input type="reset" value="reset" />  
  4. </form> 

 

在重置按钮不在form表单中,上面的重置按钮就不管用了,如何重置表单中的内容呢?

内容重置的实现:

Js代码  
  1. <script type="text/javascript">  
  2.     function ResetControl() {  
  3.      var v = document.forms[0].elements;  
  4.      for (var i = 0; i < v.length; i++) {  
  5.          if (v[i].type == "text") {  
  6.              v[i].value = "";  
  7.          } else if (v[i].type == "select-one") {  
  8.          v[i].options[0].selected = true;  
  9.          }  
  10.      }  
  11.   }  
  12. </script>
分享到:
评论

相关推荐

    jQuery实现form表单reset按钮重置清空表单功能

    ### 知识点一:使用jQuery实现form表单重置按钮功能 当需要在表单提交后清空表单数据,可以借助jQuery库来实现这一功能。在用户界面上通常有一个“重置”或“取消”按钮,用于将表单中各字段的数据还原至初始状态,...

    微信小程序简单实现form表单获取输入数据功能示例

    // 处理form表单重置事件 } }) ``` 在formBindsubmit函数中,我们可以获取form表单的输入数据,并根据需要进行处理。在本示例中,我们将获取用户名和密码的输入数据,并将其显示在界面上。 ```javascript ...

    微信小程序---提交表单后清空输入框

    表单重置时会触发reset事件,在formreset事件中提交数据就行了,不过这样不能使用event.detail获取输入值了,要用input的bindinput事件或bindblur事件获取。然后用this.setData({})把值存起立提交表单时拿出来就行了...

    简单的form表单模板

    本文将深入探讨“简单的form表单模板”及其相关知识点。 首先,我们需要了解HTML中的`&lt;form&gt;`标签。它是创建表单的基础,用于定义用户输入数据的区域。例如: ```html &lt;form action="submit.php" method="post"&gt; ...

    vue实现重置表单信息为空的方法

    而在更复杂的表单场景,尤其是配合使用组件库时,利用组件的内置方法如`resetFields()`可以更高效地完成表单重置。这不仅可以减少代码量,还能提高代码的可读性和可维护性。在实际开发中,根据项目需求和所使用的库...

    JQuery.form表单提交参数详解.txt

    - 用途:提交成功后是否重置表单的状态。 - 示例:`resetForm: true`。 9. **`timeout`**(可选): - 用途:设置 AJAX 请求的最大等待时间(毫秒)。 - 示例:`timeout: 3000`,表示请求超时时间为 3 秒。 ##...

    ant-design-vue3.x的form表单爬坑.pdf

    此外,Ant Design Vue 3.x的表单API和行为可能也有一些其他的变化,比如表单的提交、重置、获取值等操作,开发者需要仔细阅读更新日志和官方文档以了解详情。对于动态表单和复杂表单结构,可能需要重新设计数据模型...

    layui清空,重置表单数据的实例

    此外,layui还提供了自己的API来处理表单渲染,因此在清空表单后,为了保持表单的显示效果与实际数据同步,通常需要调用`layui.form.render()`来重新渲染表单: ```javascript layui.form.render(); ``` 在上述...

    vue-form-component:一个可以动态生成表单项的form表单组件

    此动态form表单是基于element-ui里的el-form表单基础上进行修改而来,它实现了新增表单项、删除表单项、表单验证和重置表单、表单提交等form表单所拥有的基本功能。 原理分析: 此form表单每一项绑定的值组成一个...

    清空表单标签js

    在JavaScript(简称JS)中,清空表单标签通常是网页交互中常见的操作,尤其是在用户提交数据后重置表单或者在某些动态事件触发时需要清除输入的值。本篇文章将详细探讨如何使用JavaScript来实现这一功能,以及相关...

    vue 添加和编辑用同一个表单,el-form表单提交后清空表单数据操作

    然后是主要用到了el-form表单有一个清空重置表单数据的事件方法resetField(),在子组件表单弹窗打开的时候清空一下,在关闭子组件表单弹窗的时候还需要调用resetField()去重置表单数据。这样编辑数据之

    基于antd4二次封装的form组件

    - **状态管理**:管理表单的提交、重置、加载等状态,提供对应的钩子函数供外部使用。 - **接口适配**:对接后端API,简化与服务器的数据交互。 在实际项目中,二次封装的`BaseForm`组件可以极大地提升开发效率,...

    使用Vue动态生成form表单的实例代码

    使用Vue动态生成form表单的实例代码 以下是关于使用Vue动态生成form表单的实例代码的知识点总结: 1. 使用Vue动态生成form表单的实例代码可以使用FormCreate插件来实现。FormCreate是一个基于Vue的动态form表单...

    微信小程序表单自定义组件vest-form-master.zip

    6. **表单状态管理**:框架集成了表单状态管理,包括表单的提交、重置、清空等操作,简化了表单生命周期的管理。 7. **与微信小程序 API 集成**:vest-form 无缝对接微信小程序的API,使得在微信小程序环境中开发...

    vue3form表单的二次封装

    3. **表单事件**:二次封装可以帮助我们统一处理表单的提交、重置等事件,减少重复代码。比如,可以添加一个 `onSubmit` 事件处理函数,它会在表单验证通过后自动调用。 4. **字段绑定**:在 Vue3 中,我们可以利用...

    快速解决Vue、element-ui的resetFields()方法重置表单无效的问题

    在Vue和Element-UI的开发过程中,我们常常遇到表单重置的问题,特别是当使用`resetFields()`方法时发现表单并未如预期那样被重置。这个问题通常涉及到多个方面,让我们逐一探讨解决方法。 首先,确保在HTML模板中...

    使用jQuery重置(reset)表单的方法

    本文将详细探讨如何使用jQuery来重置(reset)一个表单。 在HTML中,`&lt;form&gt;`元素有一个内置的`reset`方法,当用户点击表单内的`&lt;input type="reset"&gt;`按钮时,这个方法会被触发,从而恢复表单到初始状态,清空所有...

Global site tag (gtag.js) - Google Analytics