是这样
我现在要做一个可以动态扩展的表格表格的里有一个隐藏的行是这样的形式的<tr><td></td>.....<td></td></tr>
这一行里记录了一个表格每个格子的属性应该是什么,比如这个格子的style,这个格子里放什么样的控件等添加行的时候就根据这行里的内容去动态添加行但是我现在通过JavaScript获得了一个隐藏的<td>其他的属性都可以获得,但是style属性得到的确实一个null我想知道这是怎么回事是否和浏览器版本有关系?我的浏览器是IE6我应该如何解决这个问题?谢谢大家
我现在要做一个可以动态扩展的表格表格的里有一个隐藏的行是这样的形式的<tr><td></td>.....<td></td></tr>
这一行里记录了一个表格每个格子的属性应该是什么,比如这个格子的style,这个格子里放什么样的控件等添加行的时候就根据这行里的内容去动态添加行但是我现在通过JavaScript获得了一个隐藏的<td>其他的属性都可以获得,但是style属性得到的确实一个null我想知道这是怎么回事是否和浏览器版本有关系?我的浏览器是IE6我应该如何解决这个问题?谢谢大家
不明白你这样做的目的, 但是:
你确实没有给td定义style属性嘛.
</td></tr></table>
<a href="#" onclick="javascript:alert(theCell.getAttribute('style'));">测试</a>如果你没为这个td定义style, 获取到的也是一个object,而不是null
一句话点醒我梦中人啊~我回去试试貌似那天是不行的~不知道得到的是什么样的对象?就是类似 propertyName:object 的键值对吗?