时间:2021-05-26
方法1:遍历页面元素
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" style="display: none;" />触发 reset 事件
$("input[type=reset]").trigger("click");声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
js中遍历数组的有两种方式vararray=['a']//标准的for循环for(vari=1;i
在MySQL中删除数据有两种方式:truncate(截短)属于粗暴型的清空delete属于精细化的删除删除操作如果你需要清空表里的所有数据,下面两种均可:del
js中遍历数组的有两种方式复制代码代码如下:vararray=['a']//标准的for循环for(vari=1;i
前段时间在租个后台的项目,有两处需要一键清空表单数据一、表单筛选后,需要可以一键清空或者恢复初始化筛选条件初始化查询数据:1.在created钩子深拷贝了一份数
参考:jquery表单清空$(':input','#myform').not(':button,:submit,:reset,:hidden').val('')