1 function getFormQueryString(frmID) //frmID是表单的ID号,请在表单form中先命名一个ID号
2 {
3 var frmID=document.getElementById(frmID);
4 var i,queryString = "", and = "";
5 var item;
6 var itemValue;
7 for( i=0;i<frmID.length;i++ )
8 {
9 item = frmID[i];
10 if ( item.name!='' )
11 {
12 if ( item.type == 'select-one' )
13 {
14 itemValue = item.options[item.selectedIndex].value;
15 }
16 else if ( item.type=='checkbox' || item.type=='radio')
17 {
18 if ( item.checked == false )
19 {
20 continue;
21 }
22 itemValue = item.value;
23 }
24 else if ( item.type == 'button' || item.type == 'submit' || item.type == 'reset' || item.type == 'image')
25 {
26 continue;
27 }
28 else
29 {
30 itemValue = item.value;
31 }
32 //itemValue = escape(itemValue);
33 queryString += and + item.name + '=' + itemValue;
34 and="&";
35 }
36 }
37 return queryString;
38 }