解惑

解己之惑,解人之惑

标签:table

动态增减表格的行

我们产品中有一个动态添加内容的组件,但是实现方式比较差,是把全部的行都输出,一共输出50行,删除的行不能重用,也就是页面上只能一共增减50次,这样的功能其实应该是使用Javascript动态增减,上次我试验了一下,发现在IE下不行,我是保存一行的空白内容,然后对table使用insertRow,再设置innerHTML,结果IE总是报运行时异常,在FF下没有问题,搜索了下,发现是IE的限制。解决方法只能是使用标准的DOM方式一个TD一个TD的加,对TD可以设置innerHTML。

宽度可以调整的Frame和Table

这个是我们的产品中宽度可以调整的Frame和Table的原型代码,可以给大家参考下。关键点就是对鼠标事件的处理,这个方案有个不太好的地方就是修改的是document的鼠标事件,如果以后有更多的类似特性要支持,代码要修改的地方比较多,以后有时间再考虑有没有更好的方案,有经验的请告知。

宽度可以调整的Frame和Table原型

© 2024 解惑

本主题由Anders Noren提供向上 ↑