获取表单所有的值

xiaoxiao2021-02-28  14

问题:一个方法获取表单的所有的值

// 得到一个表单里的全部信息 function getFormQueryString() { var arr=new Array(); var frmID=document.forms[0]; var i,queryString="",and=""; var item; // for each form's object var itemValue; // store each form object's value for(i=0;i<frmID.length;i++) { item=frmID[i]; // get form's each object if(item.name!="") { if(item.type=="select-one") { itemValue=item.options[item.selectedIndex].value; }else { if(item.type=="checkbox"||item.type=="radio") { if(item.checked==false) { continue; } itemValue=item.value; }else { if(item.type=="button"||item.type=="submit"||item.type=="reset"||item.type=="image") { // ignore // this // type continue; }else { itemValue=item.value; } } } itemValue=encodeURIComponent(itemValue); arr[i]=item.value; } } return arr; }

转载请注明原文地址: https://www.6miu.com/read-1649980.html

最新回复(0)