菜鸟 求助 js如何实现一个form表单 多个table数据 转换成json var json="";t=document.getElementById("tableID")//遍历每一行for(i=0;i<t.rows.length;i++){ //拼接起来即可} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 获取所有表单的table中的所有数据 方法不是最好的 也期待简洁方法 var jsonArr = [];var forms = document.getElementsByTagName("form");for(var i = 0,len = forms.length;i<len;i++){ var tables = forms[i].getElementsByTagName("table"); for(var j = 0,len_t = tables.length;j<len_t;j++){ for(k=0,len_r = tables[j].rows.length;k<len_r ;k++){ for(c=0,len_c = tables[j].rows[k].cells.length;p<len_c ;k++){ //tables[j].rows[k].cells[c] 就是每一个td中的元素 剩下的工作自己做吧 } } }} 帮你在博客园找了个,你试试吧。。http://www.cnblogs.com/chuncn/archive/2011/05/18/2050600.html 这个方法确实不方便而且js里面是不是也有对应的可以实现json转换的方法 循环table 循环 控件拼接字符串(json格式) 就OK 楼主你这问题就让人无法理解。TABLE里的数据一般都是后台输出出来的,在后台时你就可以得到所有数据,接合成JSON串,放在JS里。怎么反过来要在前台用JS得到呢?本末倒置了。 已经解决了 CSDN论坛里面有人提供了下载 可以修改下就能使用了 你怎么解决的 啊,我也遇到这个问题了。页面上3个table,想把里面的字段都放到一个json里,通过ajax传到后台 JQUERY遍历取得selected第一个option的值 jquery ajax json webService 问题 滑动门,占用空间少,网上很流行 有没有可能用 javascript 代码隐藏IE菜单栏和工具栏 js json问题 一个标签onblur触发的函数中参数需要另一个标签的值作为参数,怎么办? 月中的旬如何算? 懂javascript的请进(老问题!) 为什么忽悠这种情况,for把其他属性也循环出来了。 html实现从数据库读取图片列表进行轮播 用javascript实现tab效果 关于CHOSEN美化表单的问题
var jsonArr = [];
var forms = document.getElementsByTagName("form");
for(var i = 0,len = forms.length;i<len;i++){
var tables = forms[i].getElementsByTagName("table");
for(var j = 0,len_t = tables.length;j<len_t;j++){
for(k=0,len_r = tables[j].rows.length;k<len_r ;k++){
for(c=0,len_c = tables[j].rows[k].cells.length;p<len_c ;k++){
//tables[j].rows[k].cells[c] 就是每一个td中的元素 剩下的工作自己做吧
}
}
}
}
http://www.cnblogs.com/chuncn/archive/2011/05/18/2050600.html
而且js里面是不是也有对应的可以实现json转换的方法
TABLE里的数据一般都是后台输出出来的,在后台时你就可以得到所有数据,接合成JSON串,放在JS里。怎么反过来要在前台用JS得到呢?本末倒置了。