jquery清空表单数据示例分享


Posted in Javascript onFebruary 13, 2014
function clearForm(form) {
  // iterate over all of the inputs for the form
  // element that was passed in
  $(':input', form).each(function() {
    var type = this.type;
    var tag = this.tagName.toLowerCase(); // normalize case
    // it's ok to reset the value attr of text inputs,
    // password inputs, and textareas
    if (type == 'text' || type == 'password' || tag == 'textarea')
      this.value = "";
    // checkboxes and radios need to have their checked state cleared
    // but should *not* have their 'value' changed
    else if (type == 'checkbox' || type == 'radio')
      this.checked = false;
    // select elements need to have their 'selectedIndex' property set to -1
    // (this works for both single and multiple select elements)
    else if (tag == 'select')
      this.selectedIndex = -1;
  });
};
Javascript 相关文章推荐
jQuery toggle()设置CSS样式
Nov 05 Javascript
jquery Mobile入门—外部链接切换示例代码
Jan 08 Javascript
png在IE6 下无法透明的解决方法汇总
May 21 Javascript
基于JavaScript代码实现随机漂浮图片广告
Jan 05 Javascript
javascript实现可键盘控制的抽奖系统
Mar 10 Javascript
41个Web开发者必须收藏的JavaScript实用技巧
Jul 22 Javascript
浅析bootstrap原理及优缺点
Mar 19 Javascript
浅谈Node.js轻量级Web框架Express4.x使用指南
May 03 Javascript
jquery tmpl模板(实例讲解)
Sep 02 jQuery
AngularJS模态框模板ngDialog的使用详解
May 11 Javascript
vue.js中使用echarts实现数据动态刷新功能
Apr 16 Javascript
jquery传参及获取方式(两种方式)
Feb 13 jQuery
jquery提交form表单时禁止重复提交的方法
Feb 13 #Javascript
Jquery获得控件值的三种方法总结
Feb 13 #Javascript
巧用jquery解决下拉菜单被Div遮挡的相关问题
Feb 13 #Javascript
ListBox实现上移,下移,左移,右移的简单实例
Feb 13 #Javascript
Jquery EasyUI中弹出确认对话框以及加载效果示例代码
Feb 13 #Javascript
jquery.Ajax()方法调用Asp.Net后台的方法解析
Feb 13 #Javascript
用Jquery实现滚动新闻
Feb 12 #Javascript
You might like
PHP fopen 读取带中文URL地址的一点见解
2012/09/25 PHP
PHP输出当前进程所有变量/常量/模块/函数/类的示例
2013/11/07 PHP
ThinkPHP模板比较标签用法详解
2014/06/30 PHP
PHP 抽象方法与抽象类abstract关键字介绍及应用
2014/10/16 PHP
php远程下载类分享
2016/04/13 PHP
Laravel如何创建服务器提供者实例代码
2019/04/15 PHP
PHP微信网页授权的配置文件操作分析
2019/05/29 PHP
JavaScript 乱码问题
2009/08/06 Javascript
给jqGrid数据行添加修改和删除操作链接(之一)
2011/11/04 Javascript
按Enter键触发事件的jquery方法实现代码
2014/02/17 Javascript
jquery分页对象使用示例
2014/04/01 Javascript
通过JS来动态的修改url,实现对url的增删查改
2014/09/01 Javascript
JavaScript极简入门教程(一):基础篇
2014/10/25 Javascript
html的DOM中Event对象onabort事件用法实例
2015/01/21 Javascript
详解堆的javascript实现方法
2016/11/29 Javascript
AngularJS动态菜单操作指令
2017/04/25 Javascript
微信小程序 input输入及动态设置按钮的实现
2017/10/27 Javascript
React组件重构之嵌套+继承及高阶组件详解
2018/07/19 Javascript
vue 基于element-ui 分页组件封装的实例代码
2018/12/10 Javascript
JavaScript中关于base64的一些事
2019/05/06 Javascript
Vue父组件如何获取子组件中的变量
2019/07/24 Javascript
JavaScript实现身份证验证代码实例
2019/08/26 Javascript
使用python开发vim插件及心得分享
2014/11/04 Python
Python3实现的简单验证码识别功能示例
2018/05/02 Python
pandas 快速处理 date_time 日期格式方法
2018/11/12 Python
Django 日志配置按日期滚动的方法
2019/01/31 Python
CSS3的文字阴影—text-shadow的使用方法
2012/12/25 HTML / CSS
宝拉珍选英国官网:Paula’s Choice英国
2019/05/29 全球购物
质量月活动总结
2014/08/26 职场文书
八一建军节营销活动方案
2014/08/31 职场文书
农民工预备党员思想汇报
2014/09/14 职场文书
教师群众路线剖析材料
2014/09/29 职场文书
探讨Java中的深浅拷贝问题
2021/06/26 Java/Android
纯html+css实现打字效果
2021/08/02 HTML / CSS
postgreSQL数据库基础知识介绍
2022/04/12 PostgreSQL
HTML中实现音乐或视频自动播放案例详解
2022/05/30 HTML / CSS