I have the following code that worked fine till now as I decided to add more variables to the form. How can I make this function smart and itterate and pass all the variables in the form?
function getquerystring(strFormName) {
var form = document.forms[strFormName];
var word = form.clock_code.value;
qstr = 'clock_code=' + escape(word); // NOTE: no '?' before querystring
return qstr;
}
complete JS code @ pastie
It looks like you’re serializing a form to a querystring? If that’s the case, then this is one place where a JavaScript library is really nice.
Each of these will serialize the first form on the page to a querystring.
You can see some other methods and how they compare at http://jquery.malsup.com/form/comp/