var params = ''; for( var i=0; i<document.FormName.elements.length; i++ ) { var fieldName = document.FormName.elements[i].name; var fieldValue = document.FormName.elements[i].value; // use the fields, put them in a array, etc. // or, add them to a key-value pair strings, // as in regular POST params += fieldName + '=' + fieldValue + '&'; } // send the 'params' variable to web service, GET request, ...