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 相关文章推荐
JS中的数组的sort方法使用示例
Jan 22 Javascript
js获取checkbox复选框选中的选项实例
Aug 24 Javascript
详解JavaScript中的属性和特性
Dec 08 Javascript
react.js 翻页插件实例代码
Jan 19 Javascript
JavaScript简单实现合并两个Json对象的方法示例
Oct 16 Javascript
JS实现验证码倒计时的注册页面
Jan 02 Javascript
解决iview打包时UglifyJs报错的问题
Mar 07 Javascript
vue中倒计时组件的实例代码
Jul 06 Javascript
vue项目中添加单元测试的方法
Jul 21 Javascript
微信小程序如何自定义table组件
Jun 29 Javascript
微信提示 在浏览器打开 效果实现过程解析
Sep 10 Javascript
vue 百度地图(vue-baidu-map)绘制方向箭头折线实例代码详解
Apr 28 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
一个简洁的多级别论坛
2006/10/09 PHP
基于在生产环境中使用php性能测试工具xhprof的详解
2013/06/03 PHP
PHP编程中尝试程序并发的几种方式总结
2016/03/21 PHP
PHPExcel笔记, mpdf导出
2016/05/03 PHP
PHP分享图片的生成方法
2018/04/25 PHP
通过代码实例解析PHP session工作原理
2020/12/11 PHP
贴一个在Mozilla中常用的Javascript代码
2007/01/09 Javascript
学习并汇集javascript匿名函数
2010/11/25 Javascript
jquery isType() 类型判断代码
2011/02/14 Javascript
JavaScript实现维吉尼亚(Vigenere)密码算法实例
2013/11/22 Javascript
常见的原始JS选择器使用方法总结
2014/04/09 Javascript
JS 实现列表与多选框选择附预览动画
2014/10/29 Javascript
JavaScript中停止执行setInterval和setTimeout事件的方法
2015/05/14 Javascript
优化RequireJS项目的相关技巧总结
2015/07/01 Javascript
javascript 解决浏览器不支持的问题
2016/09/24 Javascript
Bootstrap中定制LESS-颜色及导航条(推荐)
2016/11/21 Javascript
解决微信内置浏览器返回上一页强制刷新问题方法
2017/02/05 Javascript
vue地区选择组件教程详解
2018/05/04 Javascript
详解react组件通讯方式(多种)
2020/05/06 Javascript
vue中实现图片压缩 file文件的方法
2020/05/28 Javascript
vue + el-form 实现的多层循环表单验证
2020/11/25 Vue.js
[01:00]DOTA2 store: Collection of Artisan's Wonders
2015/08/12 DOTA
python的schedule定时任务模块二次封装方法
2019/02/19 Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
2019/02/21 Python
python交易记录整合交易类详解
2019/07/03 Python
django与vue的完美结合_实现前后端的分离开发之后在整合的方法
2019/08/12 Python
印度排名第一的蛋糕、鲜花和礼品送货:Winni
2019/08/02 全球购物
国际商务专业职业生涯规划书范文
2014/01/17 职场文书
《傅雷家书》教学反思
2014/04/20 职场文书
住院医师规范化培训实施方案
2014/06/12 职场文书
中学生关于梦想的演讲稿
2014/08/22 职场文书
英语感谢信范文
2015/01/20 职场文书
护林员个人总结
2015/03/04 职场文书
2015年社区反邪教工作总结
2015/10/14 职场文书
python_tkinter弹出对话框创建
2022/03/20 Python
ipad隐藏软件app图标方法
2022/04/19 数码科技