这篇文章主要介绍了js如何清空form表单中的内容,下面有个不错的示例,大家可以参考下
 
//清空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 = "";
}
}
}
最新资讯
盒马鲜生被曝撕换标签卖旧食品 回应称是临时工所为

盒马鲜生被曝撕换标签

远离消费陷阱,提升消费体验,黑猫投诉平台全天候服务,您的
大学生发明脑电波“意念”翻书系统 可自动翻页

大学生发明脑电波“意

11月17日,在长春理工大学电子信息工程学院,学生正在使用
直击|张一鸣不用自家产品?官方否认:是重度用户

直击|张一鸣不用自家

11月17日晚间消息,今日有自媒体称,今日头条母公司字节
腾讯又推出一款短视频App哈皮 类似今日头条的皮皮虾

腾讯又推出一款短视频

IT之家11月17日消息 11月16日腾讯新推出一款短视频App
阿里CEO张勇:盒马要干掉冰箱

阿里CEO张勇:盒马要干

11月16日阿里巴巴CEO张勇,在2018“看中国”高端思想论
三星Q3在中国只卖出60万部手机 中国市场份额跌至2%

三星Q3在中国只卖出60

=据中国台湾电子时报网站日前引述行业消息人士称,2018
最新文章
详解mpvue小程序中怎么引入iconfont字体图标

详解mpvue小程序中怎

这篇文章主要介绍了详解mpvue小程序中怎么引入iconfon
JS如何获取地址栏的参数实例讲解

JS如何获取地址栏的参

本篇文章给大家带来了关于JS如何获取地址栏的参数实例
angularJs利用$scope处理升降序的方法

angularJs利用$scope

今天小编就为大家分享一篇angularJs利用$scope处理升
CKEditor4配置与开发详细中文说明文档

CKEditor4配置与开发

网上分享的CKEditor4中文说明很多都只是的部分使用方
angularjs获取到My97DatePicker选中的值方法

angularjs获取到My97D

今天小编就为大家分享一篇angularjs获取到My97DatePic
vue实现一个炫酷的日历组件

vue实现一个炫酷的日

公司业务新开了一个商家管理微信H5移动端项目,日历控件