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 相关文章推荐
转一个日期输入控件,支持FF
Apr 27 Javascript
js实现简单模态窗口,背景灰显
Nov 14 Javascript
开发跨浏览器javascript常见注意事项
Jan 01 Javascript
iframe 自适应高度[在IE6 IE7 FF下测试通过]
Apr 13 Javascript
javascript 写类方式之七
Jul 05 Javascript
20个非常有用的PHP类库 加速php开发
Jan 15 Javascript
网络图片延迟加载实现代码 超越jquery控件
Mar 27 Javascript
javascript实现延时显示提示框特效代码
Apr 27 Javascript
JS封装的模仿qq右下角消息弹窗功能示例
Aug 22 Javascript
详解如何模拟实现node中的Events模块(通俗易懂版)
Apr 15 Javascript
对于防止按钮重复点击的尝试详解
Apr 22 Javascript
vue响应式更新机制及不使用框架实现简单的数据双向绑定问题
Jun 27 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
德生PL990的分析评价
2021/03/02 无线电
PHP获取MySql新增记录ID值的3种方法
2014/06/24 PHP
PHP时间和日期函数详解
2015/05/08 PHP
PHP面向对象程序设计继承用法简单示例
2018/12/28 PHP
基于Laravel 多个中间件的执行顺序详解
2019/10/21 PHP
Javascript & DHTML 实例编程(教程)基础知识
2007/06/02 Javascript
JS 继承实例分析
2008/11/04 Javascript
Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据
2010/03/15 Javascript
js更优雅的兼容
2010/08/12 Javascript
jquery实现兼容浏览器的图片上传本地预览功能
2013/10/14 Javascript
jquery数组之存放checkbox全选值示例代码
2013/12/20 Javascript
javascript原生和jquery库实现iframe自适应高度和宽度
2014/07/18 Javascript
JavaScript模拟鼠标右键菜单效果
2020/12/08 Javascript
js简单获取表单中单选按钮值的方法
2016/08/23 Javascript
浅谈js在html中的加载执行顺序,多个jquery ready执行顺序
2016/11/26 Javascript
angularjs实现时间轴效果的示例代码
2017/11/29 Javascript
使用angular-cli webpack创建多个包的方法
2018/10/16 Javascript
Electron 如何调用本地模块的方法
2019/02/01 Javascript
微信小程序单选radio及多选checkbox按钮用法示例
2019/04/30 Javascript
Python实现的人工神经网络算法示例【基于反向传播算法】
2017/11/11 Python
numpy中矩阵合并的实例
2018/06/15 Python
pandas基于时间序列的固定时间间隔求均值的方法
2019/07/04 Python
在pycharm中实现删除bookmark
2020/02/14 Python
python 双循环遍历list 变量判断代码
2020/05/04 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
2020/06/04 Python
python 基于opencv 绘制图像轮廓
2020/12/11 Python
Python实现自动整理文件的脚本
2020/12/17 Python
CSS3选择器新增问题的实现
2021/01/21 HTML / CSS
TripAdvisor西班牙官方网站:全球领先的旅游网站
2018/01/10 全球购物
怎样让char类型的东西转换成int类型
2013/12/09 面试题
企业内部培训方案
2014/02/04 职场文书
考试作弊检讨书1000字(5篇)
2014/10/19 职场文书
自荐信怎么写
2015/03/04 职场文书
python执行js代码的方法
2021/05/13 Python
Python机器学习之基础概述
2021/05/19 Python
React-vscode使用jsx语法的问题及解决方法
2021/06/21 Javascript