手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js清空表单数据的两种方式(遍历+reset)
js清空表单数据的两种方式(遍历+reset)
摘要:方法1:遍历页面元素/*清空FORM表单内容id:表单ID*/functionClearForm(id){varobjId=document...

方法1:遍历页面元素

/* 清空FORM表单内容 id:表单ID*/ function ClearForm(id) { var objId = document.getElementById(id); if (objId == undefined) { return; } for (var i = 0; i < objId.elements.length; i++) { if (objId.elements[i].type == "text") { objId.elements[i].value = ""; } else if (objId.elements[i].type == "password") { objId.elements[i].value = ""; } else if (objId.elements[i].type == "radio") { objId.elements[i].checked = false; } else if (objId.elements[i].type == "checkbox") { objId.elements[i].checked = false; } else if (objId.elements[i].type == "select-one") { objId.elements[i].options[0].selected = true; } else if (objId.elements[i].type == "select-multiple") { for (var j = 0; j < objId.elements[i].options.length; j++) { objId.elements[i].options[j].selected = false; } } else if (objId.elements[i].type == "textarea") { objId.elements[i].value = ""; } //else if (objId.elements[i].type == "file") { // //objId.elements[i].select(); // //document.selection.clear(); // // for IE, Opera, Safari, Chrome // var file = objId.elements[i]; // if (file.outerHTML) { // file.outerHTML = file.outerHTML; // } else { // file.value = ""; // FF(包括3.5) // } //} } }

方法2:使用 reset 按钮

页面中增加

<> <input type="reset" name="reset" />

触发 reset 事件

$("input[type=reset]").trigger("click");

【js清空表单数据的两种方式(遍历+reset)】相关文章:

表单的一些基本用法与技巧

JS对字符串编码的几种方式使用

js+html5操作sqlite数据库的方法

AngularJS数据源的多种获取方式汇总

jquery控制表单输入框显示默认值的方法

javascript实现dom动态创建省市纵向列表菜单的方法

javascript清空table表格的方法

禁止按回车键提交表单的方法

js跨域请求的5中解决方式

javascript动态创建表格及添加数据实例详解

精品推荐
分类导航