js获取table表格?(在javascript中,怎样获得table中的单元格?)
在javascript中,怎样获得table中的单元格?
1、定位到表格id,比如这里是myTable
2、利用 objTable= document.getElementById("myTable");获取到表格对象,然后进行取值。
3、循环取值如下:
objTable= document.getElementById("myTable");
for( var i=1; i { tblObj.innerHtml(); //这里就取到了一行的数值 } 展开全部 document.getElementsByTagName("table")[0].style 表格的第一行为thead中的th 剩下的数据放到tbody中 最后那一行添加的放到tfoot中 对tbody下面的所有tr绑定一个点击事件 事件中获取这个tr下的所有td,就可以获取这行的数据了 大概代码如下: var trs =document.getElementById("tbodyId").getElementsByTagName("tr"); for(int i=0;i<=trs.length;i++) { var tr = trs[i]; var tds=tr.getElementsByTagName("td"); //下面遍历tds就可以去获取数据了 //把数据放到下面的表单就好了 //然后提交数据,在服务端进行修改 } 1:你可以这样简单很多。也可以不加id<br>2:取table里input type="text 所有的值<br>var len = document.getElementsByTagName("table")[0].getElementsByTagName("input").length;<br>var inputVal;<br>for(var i=0;i<len;i++){<br>inputVal += document.getElementsByTagName("table")[0].getElementsByTagName("input")[i].value + "<br />"; <br>}<br>alert(inputVal);<br><br>3:去select下的option的val 一样通过for循环遍历出来。这会吧。js怎样获得table样式
怎么用JavaScript获取table某行数据
js 获取table中表单中的值