菜鸟 求助 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传到后台 js基本问题 布局小问题一个 网页刷新问题 如何实现这样的功能 问一个很值得研究的函数,找不到答案。 ext动态生成checkbox不显示. 求解! 客户端javascript字符串比较如何写? 我想做一棵不同寻常的二杈树(金字塔形的),高手给指点一下吧 JS日期控件问题 一个很不错的瀑布流代码,请问下怎样可以修改他通过 ajax+json 的方法来读取数据,并且控制读取3页后停止呢? 用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得到呢?本末倒置了。