var table = $('table');
var id = tableattr('id');
alert(id);
即可获取到标签的id值
而td值,如果知道td的id可以直接获取td的值,再一种办法就是先获取table对象,然后查找table下的所有td子元素,$("ul")find("li")length打印的就是子元素的个数。
documentgetElementById("你的ID")stylewidth; //这个是宽度
documentgetElementById("你的ID")styleheight; //这个是高度
你每个<td>的ID是用ASP的变量P作为名称的呀,看了你的程序,好像第一个就是1,第二个就是2,……
不过建议你不要用整数作为id,我没有测试这样是否正确,只是直观上觉得容易混淆,建议把:
id="<%=p%>"
修改为:
id="td<%=p%>"
这样修改以后,每个<td>的ID就依次是td0、td1、td2……,想设置哪个都非常方便
因为 var tab=documentgetElementById('tableId');和var trs=tabgetElementsByTagName('tr');\x0d\在加载到他们的时候 下面的 文档内容还没有加载,所以因该在前面加一句windowonload\x0d\像这样写:\x0d\windowonload=function(){\x0d\var tab=documentgetElementById('tableId');\x0d\var trs=tabgetElementsByTagName('tr');\x0d\alert(trslength);\x0d\}
1、JS获取表格的简便方法:获取tbody:tBodies 获取thead:tHead 获取tfoot:tFoot 获取行tr:rows 获取列td:cells
使用实例: oTabletBodies[0] oTabletHead[0] oTabletFoot[0] oTablerows[1] oTablecells[1]
2、遍历
var oTable=documentgetElementById("表格id");
oTabletBodies[0]可以看成是rows和cells组成的二维数组,用两个for循环嵌套遍历一下就可以了
以上就是关于<table id=xx></table>id如何打印或者时如何获取id值 再就是td值如何获取 Js全部的内容,包括:<table id=xx></table>id如何打印或者时如何获取id值 再就是td值如何获取 Js、js获取table中某个标识id的单元格坐标(左下角),获取该单元格高度和宽度、js获取td的id问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)