- form表单的数据转换为json对象
-
我们有些时候需要把form表单中的数据传递给某个函数,而函数的参数为json对象,这样的话我们就可以使用下面语句实现:
[javascript]function formtoJson(formObj){var paramObject = new Object();if(formObj){var elementsObj=formObj.elements;var obj;if(elementsObj){//将表单中所有参数转换为json对象[javascript]for(var i=0; i<elementsObj.length;i+=1){obj=elementsObj[i];if(obj.name!=undefined&&obj.name!=""){paramObject[obj.name] = obj.value;}}submitParams(paramObject);}else{alert("没有elements对象!");return ;}}else{alert("form不存在!");return ;}