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 相关文章推荐
javascript一个无懈可击的实例化XMLHttpRequest的方法
Oct 13 Javascript
script的async属性以非阻塞的模式加载脚本
Jan 15 Javascript
去掉gridPanel表头全选框的小例子
Jul 18 Javascript
JS控制图片等比例缩放的示例代码
Dec 24 Javascript
jQuery 设置 CSS 属性示例介绍
Jan 16 Javascript
jquery datepicker参数介绍和示例
Apr 15 Javascript
Angularjs中UI Router全攻略
Jan 29 Javascript
angular.js分页代码的实例
Jul 27 Javascript
浅谈JS继承_借用构造函数 & 组合式继承
Aug 16 Javascript
jQuery File Upload文件上传插件使用详解
Dec 06 Javascript
Vue实现穿梭框效果
Sep 30 Javascript
CocosCreator如何实现划过的位置显示纹理
Apr 14 Javascript
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(6) 面向对象
2010/02/16 PHP
php getimagesize 上传图片的长度和宽度检测代码
2010/05/15 PHP
PHP6连接SQLServer2005的三部曲
2016/04/15 PHP
php获取文章内容第一张图片的方法示例
2017/07/03 PHP
Laravel框架控制器,视图及模型操作图文详解
2019/12/04 PHP
JSON.parse 解析字符串出错的解决方法
2010/07/08 Javascript
早该知道的7个JavaScript技巧
2013/03/27 Javascript
解析offsetHeight,clientHeight,scrollHeight之间的区别
2013/11/20 Javascript
jquery禁止输入数字以外的字符的示例(纯数字验证码)
2014/04/10 Javascript
javascript实现粘贴qq截图功能(clipboardData)
2016/05/29 Javascript
BootStrap table使用方法分析
2016/11/08 Javascript
JavaScript数组去重的6个方法
2017/01/21 Javascript
使用Xcache缓存器加速PHP网站的配置方法
2017/04/22 Javascript
vue.js层叠轮播效果的实例代码
2018/11/08 Javascript
vue 强制组件重新渲染(重置)的两种方案
2019/10/29 Javascript
微信小程序如何加载数据库真实数据的实现
2020/03/04 Javascript
vue项目前端微信JSAPI与外部H5支付相关实现过程及常见问题
2020/04/14 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
2020/07/26 Javascript
JS数据类型分类及常用判断方法
2020/11/19 Javascript
基于Python的身份证号码自动生成程序
2014/08/15 Python
python格式化字符串实例总结
2014/09/28 Python
利用Fn.py库在Python中进行函数式编程
2015/04/22 Python
Python XlsxWriter模块Chart类用法实例分析
2019/03/11 Python
python语言基本语句用法总结
2019/06/11 Python
如何在Win10系统使用Python3连接Hive
2020/10/15 Python
利用Storage Event实现页面间通信的示例代码
2018/07/26 HTML / CSS
Sunglasses Shop丹麦:欧洲第一的太阳镜在线销售网站
2017/10/22 全球购物
俄罗斯马克西多姆家居用品网上商店:Максидом
2020/02/06 全球购物
工程招投标邀请书
2014/01/30 职场文书
幼儿园教师国培感言
2014/02/02 职场文书
火锅店营销方案
2014/02/26 职场文书
法律进学校实施方案
2014/03/15 职场文书
岗位竞聘书范文
2014/03/31 职场文书
2014年中职班主任工作总结
2014/12/16 职场文书
2015年销售部工作总结范文
2015/04/27 职场文书
高考满分作文赏析(2篇)
2019/08/12 职场文书