js清空form表单中的内容示例


Posted in Javascript onMay 20, 2014
//清空form选择 
function clearForm(id){ 
var formObj = document.getElementById(id); 
if(formObj == undefined){ 
return; 
} 
for(var i=0; i<formObj.elements.length; i++){ 
if(formObj.elements[i].type == "text"){ 
formObj.elements[i].value = ""; 
} 
else if(formObj.elements[i].type == "password"){ 
formObj.elements[i].value = ""; 
} 
else if(formObj.elements[i].type == "radio"){ 
formObj.elements[i].checked = false; 
} 
else if(formObj.elements[i].type == "checkbox"){ 
formObj.elements[i].checked = false; 
} 
else if(formObj.elements[i].type == "select-one"){ 
formObj.elements[i].options[0].selected = true; 
} 
else if(formObj.elements[i].type == "select-multiple"){ 
for(var j = 0; j < formObj.elements[i].options.length; j++){ 
formObj.elements[i].options[j].selected = false; 
} 
} 
else if(formObj.elements[i].type == "file"){ 
//formObj.elements[i].select(); 
//document.selection.clear(); 
// for IE, Opera, Safari, Chrome 
var file = formObj.elements[i]; 
if(file.outerHTML){ 
file.outerHTML = file.outerHTML; 
}else{ 
file.value = ""; // FF(包括3.5) 
} 
} 
else if(formObj.elements[i].type == "textarea"){ 
formObj.elements[i].value = ""; 
} 
} 
}
Javascript 相关文章推荐
给artDialog 5.02 增加ajax get功能详细介绍
Nov 13 Javascript
JS实现鼠标点击展开或隐藏表格行的方法
Mar 03 Javascript
深入php面向对象、模式与实践
Feb 16 Javascript
jQuery序列化后的表单值转换成Json
Jun 16 jQuery
Vue 表单控件绑定的实现示例
Aug 11 Javascript
JavaScript表单即时验证 验证不成功不能提交
Aug 31 Javascript
JS和Canvas实现图片的预览压缩和上传功能
Mar 30 Javascript
vue.js前后端数据交互之提交数据操作详解
Apr 24 Javascript
node基于puppeteer模拟登录抓取页面的实现
May 09 Javascript
浅谈vux之x-input使用以及源码解读
Nov 04 Javascript
JavaScript中的各种宽高属性的实现
May 08 Javascript
vue+echarts实现多条折线图
Mar 21 Vue.js
Javascript 函数parseInt()转换时出现bug问题
May 20 #Javascript
JavaScript中this关键词的使用技巧、工作原理以及注意事项
May 20 #Javascript
Jquery插件分享之气泡形提示控件grumble.js
May 20 #Javascript
实现网页页面跳转的几种方法(meta标签、js实现、php实现)
May 20 #Javascript
jQuery.holdReady()使用方法
May 20 #Javascript
js判断上传文件类型判断FileUpload文件类型代码
May 20 #Javascript
jQuery 如何先创建、再修改、后添加DOM元素
May 20 #Javascript
You might like
php下用cookie统计用户访问网页次数的代码
2010/05/09 PHP
php中\r \r\n \t的区别示例介绍
2014/02/08 PHP
ThinkPHP删除栏目(实现批量删除栏目)
2017/06/21 PHP
PHP长连接实现与使用方法详解
2018/02/11 PHP
thinkPHP5框架闭包函数与子查询传参用法示例
2018/08/02 PHP
Prototype使用指南之form.js
2007/01/10 Javascript
JavaScript中使用构造函数实现继承的代码
2010/08/12 Javascript
IE6下通过a标签点击切换图片的问题
2010/11/14 Javascript
JS操作Cookies包括(读取添加与删除)
2012/12/26 Javascript
js获取html参数及向swf传递参数应用介绍
2013/02/18 Javascript
Express作者TJ告别Node.js奔向Go
2014/07/14 Javascript
js通过location.search来获取页面传来的参数
2014/09/11 Javascript
react+redux的升级版todoList的实现
2017/12/18 Javascript
详解vue mixins和extends的巧妙用法
2017/12/20 Javascript
JavaScript实现求最大公共子串的方法
2018/02/03 Javascript
jQuery 防止相同的事件快速重复触发方法
2018/02/08 jQuery
jquery radio 动态控制选中失效问题的解决方法
2018/02/28 jQuery
Webpack打包字体font-awesome的方法示例
2018/04/26 Javascript
浅谈node.js 命令行工具(cli)
2018/05/10 Javascript
微信小程序基于picker实现级联菜单
2019/02/15 Javascript
浅谈Javascript中的对象和继承
2019/04/19 Javascript
微信小程序实现上传word、txt、Excel、PPT等文件功能
2019/05/23 Javascript
在Python中使用Neo4j数据库的教程
2015/04/16 Python
使用Python脚本来获取Cisco设备信息的示例
2015/05/04 Python
Python3.遍历某文件夹提取特定文件名的实例
2018/04/26 Python
Python socket模块方法实现详解
2019/11/05 Python
Pytorch中膨胀卷积的用法详解
2020/01/07 Python
python 在sql语句中使用%s,%d,%f说明
2020/06/06 Python
Windows和Linux动态库应用异同
2016/04/17 面试题
中国央视网签名寄语
2014/01/18 职场文书
《三峡》教学反思
2014/03/01 职场文书
歌唱比赛主持词
2014/03/18 职场文书
2014民事授权委托书范本
2014/09/29 职场文书
企业爱心捐款倡议书
2015/04/27 职场文书
初二英语教学反思
2016/02/15 职场文书
Apache Linkis 中间件架构及快速安装步骤
2022/03/16 Servers