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 相关文章推荐
setInterval 和 setTimeout会产生内存溢出
Feb 15 Javascript
Javascript封装DOMContentLoaded事件实例
Jun 12 Javascript
jQuery实现指定内容滚动同时左侧或其它地方不滚动的方法
Aug 08 Javascript
关于安卓手机微信浏览器中使用XMLHttpRequest 2上传图片显示字节数为0的解决办法
May 17 Javascript
JS递归遍历对象获得Value值方法技巧
Jun 14 Javascript
Wireshark基本介绍和学习TCP三次握手
Aug 15 Javascript
JavaScript函数基础详解
Feb 03 Javascript
Three.js利用dat.GUI如何简化试验流程详解
Sep 26 Javascript
input 标签实现输入框带提示文字效果(两种方法)
Oct 09 Javascript
node文件批量重命名的方法示例
Oct 23 Javascript
jQuery实现的解析本地 XML 文档操作示例
Apr 30 jQuery
JS如何使用剪贴板操作Clipboard API
May 17 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
PHP 开发环境配置(测试开发环境)
2010/04/28 PHP
PHP警告Cannot use a scalar value as an array的解决方法
2012/01/11 PHP
php防止网站被攻击的应急代码
2015/10/21 PHP
PHP笛卡尔积实现算法示例
2018/07/30 PHP
一个简单的js动画效果代码
2010/07/20 Javascript
浅谈JavaScript实现面向对象中的类
2014/12/09 Javascript
jquery+css实现的红色线条横向二级菜单效果
2015/08/22 Javascript
Javascript实现单例模式
2016/01/24 Javascript
拥Bootstrap入怀——导航栏篇
2016/05/30 Javascript
jQuery Easyui加载表格出错时在表格中间显示自定义的提示内容
2016/12/08 Javascript
vue中改变选中当前项的显示隐藏或者状态的实现方法
2018/02/08 Javascript
详解JS实现系统登录页的登录和验证
2019/04/29 Javascript
vue+element 实现商城主题开发的示例代码
2020/03/26 Javascript
[59:35]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第二局
2016/03/04 DOTA
Python列表推导式的使用方法
2013/11/21 Python
详谈python3 numpy-loadtxt的编码问题
2018/04/29 Python
查找python项目依赖并生成requirements.txt的方法
2018/07/10 Python
程序员写Python时的5个坏习惯,你有几条?
2018/11/26 Python
pycham查看程序执行的时间方法
2018/11/29 Python
python实现的分析并统计nginx日志数据功能示例
2019/12/21 Python
django 链接多个数据库 并使用原生sql实现
2020/03/28 Python
python 读txt文件,按‘,’分割每行数据操作
2020/07/05 Python
去除python中的字符串空格的简单方法
2020/12/22 Python
解决img标签上下出现间隙的方法
2016/12/14 HTML / CSS
印尼购物网站:iLOTTE
2019/10/16 全球购物
董事长岗位职责
2013/11/30 职场文书
2014年小班元旦活动方案
2014/02/16 职场文书
雷锋式好少年事迹材料
2014/08/17 职场文书
拖欠货款起诉状
2015/05/20 职场文书
大学组织委员竞选稿
2015/11/21 职场文书
2016教师给学生的毕业寄语
2015/12/04 职场文书
《黄道婆》教学反思
2016/02/22 职场文书
浅谈移动端中的视口(viewport)的具体使用
2021/04/13 HTML / CSS
MySQL中VARCHAR与CHAR格式数据的区别
2021/05/26 MySQL
详解MySQL中的pid与socket
2021/06/15 MySQL
浅析Redis Sentinel 与 Redis Cluster
2021/06/24 Redis