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 相关文章推荐
比较简单的一个符合web标准的JS调用flash方法
Nov 29 Javascript
Javascript获取当前时间函数和时间操作小结
Oct 01 Javascript
使用FlexiGrid实现Extjs表格效果方法分享
Dec 16 Javascript
JQuery实现带排序功能的权限选择实例
May 18 Javascript
javascript日期操作详解(脚本之家整理)
Sep 05 Javascript
JavaScript事件处理程序详解
Sep 19 Javascript
详解Vue中watch的详细用法
Nov 28 Javascript
判断“命令按钮”是否被鼠标单击详解
Jul 31 Javascript
小程序中this.setData的使用和注意事项
Aug 28 Javascript
javascript自定义右键菜单插件
Dec 16 Javascript
如何在Express4.x中愉快地使用async的方法
Nov 18 Javascript
vue项目proxyTable配置和部署服务器
Apr 14 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 日志缩略名的创建函数代码
2010/05/26 PHP
php知道与问问的采集插件代码
2010/10/12 PHP
解析php扩展php_curl.dll不加载的解决方法
2013/06/26 PHP
Yii框架获取当前controlle和action对应id的方法
2014/12/03 PHP
PHP匿名函数和use子句用法实例
2016/03/16 PHP
详解PHP中的外观模式facade pattern
2018/02/05 PHP
js prototype 格式化数字 By shawl.qiu
2007/04/02 Javascript
对采用动态原型方式无法展示继承机制得思考
2009/12/04 Javascript
jquery异步循环获取功能实现代码
2010/09/19 Javascript
javascript重复绑定事件造成的后果说明
2013/03/02 Javascript
js兼容的placeholder属性详解
2013/08/18 Javascript
js和jquery使按钮失效为不可用状态的方法
2014/01/26 Javascript
Blocksit插件实现瀑布流数据无限( 异步)加载
2014/06/20 Javascript
Bootstrap每天必学之日期控制
2016/03/07 Javascript
浅谈React 属性和状态的一些总结
2016/11/21 Javascript
前端开发必知的15个jQuery小技巧
2017/01/22 Javascript
解决Layui 表格自适应高度的问题
2019/11/15 Javascript
JS removeAttribute()方法实现删除元素的某个属性
2021/01/11 Javascript
跟老齐学Python之永远强大的函数
2014/09/14 Python
用实例分析Python中method的参数传递过程
2015/04/02 Python
Python的Flask框架中实现简单的登录功能的教程
2015/04/20 Python
解决pycharm无法调用pip安装的包问题
2018/05/18 Python
用pyqt5 给按钮设置图标和css样式的方法
2019/06/24 Python
windows下Pycharm安装opencv的多种方法
2020/03/05 Python
CSS3实现的渐变幻灯片效果
2020/12/07 HTML / CSS
美国内衣品牌:Leonisa
2016/08/14 全球购物
伦敦一家西班牙童装精品店:La Coqueta
2018/02/02 全球购物
经济学人订阅:The Economist
2018/07/19 全球购物
英格兰足协官方商店:England Store
2019/07/12 全球购物
可以使用抽象函数重写基类中的虚函数吗
2013/06/02 面试题
方正Java笔试题
2014/07/03 面试题
幼儿园教师的考核评语
2014/04/18 职场文书
优秀毕业生自荐信
2014/06/10 职场文书
2015公务员年度考核评语
2015/03/25 职场文书
2015年街道办事处团委工作总结
2015/10/14 职场文书
Python常遇到的错误和异常
2021/11/02 Python