js清空form表单中的内容
2014-05-20 13:29
323 查看
//清空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 = ""; } } }
相关文章推荐
- js清空form表单中的内容示例
- JS中:关于form中的Checkbox的操作: document.getElementsByName("name"),如何取消选中状态,如何将文本框内容清空
- 清空form表单的输入值、div下的内容及alert弹出层秒关闭的问题解决
- Flex 通过反射清空form表单中的内容
- js清空form表单里的值,清空input ,清空select
- AJAX提交表单后要清空,否则再次提交原来的数据会认为重复提交,提交失败。使用ajaxSubmit 函数需要引入jquery.form.min.js 文件
- Form表单及内容JS校验
- 使用JS对form的内容验证失败后阻止提交 &&js校验表单后提交表单的三种方法总结
- 通过JS修改form表单中的内容并传递到另一个PHP界面中
- DWR util.js 整理(DWR 处理各种form表单Select/option,table等,List,Bean
- js 清空表单所有数据
- 简易的JS验证FORM表单特殊字符,防范SQL语句漏洞
- javascript构造可以上传文件的form表单(通过js修改enctype)
- HTML+Javascript复制表格行并清空form表单input/select值.
- 对 Jquery 表单插件 Form.js 2.12 的调整
- js获取fckeditor表单内容
- Jquery提交表单 Form.js官方插件介绍
- JS动态控制form表单提交到多个页面
- 表单提交到下一个页面后,再点击IE上的后退,如何能让表单内容再次显示出来?(以及当前页禁止IE返回按钮js)