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 相关文章推荐
幻宇的层模拟窗口效果-提供演示和下载
Jan 20 Javascript
关于javascript中的parseInt使用技巧
Sep 03 Javascript
详解JavaScript编程中正则表达式的使用
Oct 25 Javascript
实例讲解jquery中mouseleave和mouseout的区别
Feb 17 Javascript
JQueryEasyUI之DataGrid数据显示
Nov 23 Javascript
移动端触摸滑动插件swiper使用方法详解
Aug 11 Javascript
利用jQuery+localStorage实现一个简易的计时器示例代码
Dec 25 jQuery
js实现搜索栏效果
Nov 16 Javascript
15分钟深入了解JS继承分类、原理与用法
Jan 19 Javascript
vue组件之间的数据传递方法详解
Apr 19 Javascript
使用Vue生成动态表单
Nov 26 Javascript
Vue 中如何将函数作为 props 传递给组件的实现代码
May 12 Javascript
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
博士208HAF收音机实习报告
2021/03/02 无线电
对squid中refresh_pattern的一些理解和建议
2009/04/17 PHP
PHP仿微信多图片预览上传实例代码
2016/09/13 PHP
几个javascript操作word的参考代码
2009/10/26 Javascript
javascript跨域刷新实现代码
2011/01/01 Javascript
javascript编码的几个方法详细介绍
2013/01/06 Javascript
JS常用表单验证方法总结
2014/05/22 Javascript
JavaScript模拟push
2016/03/06 Javascript
JavaScript常用字符串与数组扩展函数小结
2016/04/24 Javascript
Jquery EasyUI实现treegrid上显示checkbox并取选定值的方法
2016/04/29 Javascript
浅析angularJS中的ui-router和ng-grid模块
2016/05/20 Javascript
ionic中列表项增加和删除的实现方法
2017/01/22 Javascript
js中document.referrer实现移动端返回上一页
2017/02/22 Javascript
深入理解react-router@4.0 使用和源码解析
2017/05/23 Javascript
javascript实现文字无缝滚动效果
2017/08/26 Javascript
利用vue.js实现被选中状态的改变方法
2018/02/08 Javascript
Vue表单输入绑定的示例代码
2018/11/01 Javascript
微信小程序实现时间预约功能
2018/11/27 Javascript
优化Vue项目编译文件大小的方法步骤
2019/05/27 Javascript
vue实现PC端录音功能的实例代码
2019/06/05 Javascript
改进 JavaScript 和 Rust 的互操作性并深入认识 wasm-bindgen 组件
2019/07/13 Javascript
Vue中this.$nextTick的作用及用法
2020/02/04 Javascript
[48:11]完美世界DOTA2联赛 Magma vs GXR 第二场 11.07
2020/11/10 DOTA
使用相同的Apache实例来运行Django和Media文件
2015/07/22 Python
python开发之IDEL(Python GUI)的使用方法图文详解
2015/11/12 Python
python实现简单socket通信的方法
2016/04/19 Python
在mac下查找python包存放路径site-packages的实现方法
2018/11/06 Python
使用Python代码实现Linux中的ls遍历目录命令的实例代码
2019/09/07 Python
浅谈对pytroch中torch.autograd.backward的思考
2019/12/27 Python
英国最全面的橄榄球联盟门票网站:Live Rugby Tickets
2018/10/06 全球购物
设计师求职信模板
2014/05/06 职场文书
民主评议党员登记表自我评价
2014/10/20 职场文书
打架赔偿协议书范本
2014/10/26 职场文书
2015年结对帮扶工作总结
2015/05/04 职场文书
追悼会家属答谢词
2015/09/29 职场文书
2019企业给员工的慰问信
2019/06/24 职场文书