2010,正心,修身,养性。
焚我残躯,毁我意志,复我记忆。
子曰:“知之者不如好之者,好之者不如乐之者。”
子曰:“吾尝终日不食,终夜不寝,以思,无益,不如学也。”

快乐的生活,快乐的分享。

td的colspan属性操作

昨天又遇到一个奇怪的bug,就是我用js动态删除一个td,然后将另一个td的colspan变大,来填充另一个被删掉的cell,但是,在ie6、ie7下出现了问题,就是虽然我设置了colspan,但是它并没有生效,在ie的developer toolbar上看到我也设置成功了,但是为什么没生效呢?我又试着通过toolbar去设置一次,结果发现将我输入的colspan改写成了colSpan,然后生效了,于是我在脚本里也将colspan改成了colSpan,测试通过,并且在其它浏览器下都没有问题。

Code:

td.setAttribute('colSpan','2');

Demo:http://www.12sui.cn/test/td-attribute.html

所测试浏览器版本:Opera 10.10 Beta 1840、Firefox 3.5.5、Chrome 3.0.195.21、Safari 4.0.3(531.9.1)

注:在创建时,亦适用!

标签: , ,

这篇文章发布于 2009年11月12日,星期四,08:11,归类于 HTML, JavaScript。 您可以跟踪这篇文章的评论通过 RSS 2.0 feed。 您可以留下评论,或者从您的站点trackback

雁过留声

Rss
渴望孩子的纯真、诚实、可爱、无忧无虑。。。。。。

这位姐姐,你好,你的浏览器版本太低了,为了避免您中毒,请您升级您的浏览器!