javascript将form表单中的元素值封装成json格式

把form表单中的元素值封装成json

 1 function toJSON(form)//form是要进行封装的form表单对象,dom对象,可以通过document.mainForm获得,mainForm是你的表单id
 2 {
 3     var objJSON = {};
 4     for(var i = 0; i < form.elements.length; i++)
 5     {
 6         var element = form.elements[i];
 7       if(element.type == 'text' || element.type == 'radio' || element.type == 'select-one' || element.type == 'select' || element.type == 'checkbox')//判断表单元素是什么类型,这里控制你要封装的表单元素类型
 8         {
 9             objJSON[element.name] = element.value;
10         }
11     }
12     return objJSON;
13 }    

 

posted @ 2013-12-24 19:42  尐sんΙ頭  阅读(366)  评论(0编辑  收藏  举报