我有下面的代码,直到现在正常工作,因为我决定添加更多的变量到窗体。我怎样才能使这个功能更加智能,并且能够传递和传递表单中的所有变量?修改javascript代码遍历表格中的所有变量
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;
}
完整的JS代码@pastie
你不应该使用逃生。它已被弃用,因为它没有正确的URI转义'+'字符。见http://www.duzengqiang.com/blog/post/494.html – 2009-11-10 02:20:21
它也得到非ASCII字符错误。不要使用'escape',它几乎总是错误的。 – bobince 2009-11-10 11:10:57