如何才能动态的取出<td>的width的值
从数据库里取出值来放在一个<table>里,让它到<table>的最大值的时候自动换行,这个怎么实现呀 问题点数:20、回复次数:8Top
1 楼dongcenphoenix(火凤凰--以其至死不愈的飞翔来完成对梦想的追逐!)回复于 2005-02-25 10:36:53 得分 2
upTop
2 楼Narutoku()回复于 2005-02-25 10:40:22 得分 3
不太清楚你的意思
不过将width属性固定长度的话 应该不会有这个问题Top
3 楼zjpangxie(专用马甲)回复于 2005-02-25 10:58:54 得分 4
对取出的值进行处理,超过某个值插入一个空格,这样就会自动换行了。。。Top
4 楼micheal_d(涛子)回复于 2005-02-25 11:03:13 得分 0
我要取出来的是文字它们的长度不一致,我准备把每一个文字放到<td>里Top
5 楼micheal_d(涛子)回复于 2005-02-25 11:27:29 得分 0
zjpangxie(本命年,别惹我)
关键是怎么才能动态的取出<td>的值呢,因为文字的长度不一样的,请再指点一下Top
6 楼zjpangxie(专用马甲)回复于 2005-02-25 12:06:05 得分 5
取TD的值?你从数据库里取出来后就可以处理了,根据你需要的长度在适当的地方插入空格,然后放入td中,这样就能自动换行Top
7 楼52800195(torney)回复于 2005-02-25 13:12:49 得分 4
你把内容全部放在一个数组里.然后分析他.
如果有<td 的话你就拿下来.
如果有</td>的话你就不拿了.这样应该可以了.Top
8 楼joe642(孤单一族)回复于 2005-02-25 13:32:24 得分 2
请去看看MS的DHTML帮助文档大概的方法如下:
var oTable = document.all("tableID");
var oTD = oTable.children(0).children(0).children(0);//取得表格的批一个单元格
var width = oTD.offsetWidth;
---------------------------------------------
结贴吧
Top




