JS获取表单中的数据

来源:互联网 发布:2017年大学招生数据 编辑:程序博客网 时间:2024/04/30 01:04

原文及更多内容:http://yysource.sourceforge.net/?p=106

// 获取表单里面的数据,返回一个json形式的对象// 参数 form 为表单对象,filler 为字符串// 对于表单中空值的元素,默认忽略,也可以设置填充值:filler 来填充空值function getFormData (form, filler) {var data = {};for (var i = 0; i < form.length; ++i) {var name = form[i].name;var value = form[i].value;if (name.length == 0)continue;if (value.length == 0) {if ((typeof filler != 'string') || (filler.length == 0))continue;elsevalue = filler;}var sz = "data."+name+" = '" + value + "'";try {eval(sz);} catch (e) {alert(e);}}return data;}


原创粉丝点击