js动态生成table如何设置table样式(急。。。。在线等) 本帖最后由 szbszb 于 2011-11-11 14:54:36 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我通常的做法是,先做一个静态的(html)范例出来!然后再根据这个后台进行拼装、输出!如果动态输出的内容与静态内容样式存在差异,则可能是受到了外部样式的影响!! 我直接把需要动态生成的代码放到html上是可以带样式的,但是通过动态添加进去就丢失了样式,这里应该不存在受外部样式影响的问题。 1.table下面是tbody然后才是tr2.用innerHTML往页面上加节点倒不如用js一个个去创建添加 你的意思是说 class='table2' 不生效吗??因为我这边生成的是 bgcolor='#EDF4FE'>姓 名 这些东西是生效的。或者只能理解为在元素上面写的样式才生效?再等高手看看 跟tbody有啥关系?没有tbody我动态的table一样添加到页面上了,只不过样式丢了。我动态table里的节点非常多,如果一个一个去创建很麻烦,通过这种我直接把table的了符串一次性写好后通过innerHTML动态加入到页面方便很多。 JQuery中的show()方法激活了什么事件? 做一个自己的个人网站需要什么条件 如何快速入门啊JAVASCRIPT 关于一个EXT3.3分页的错误,请各位高手给看一下 不胜感激! 请教网站首页的文章是怎么存储的? js替换问题 JS里获得焦点问题.百思不得其解. 高难度!!! (孟子E章请进:)如何在页面打开时用<META>取消菜单栏和工具栏 一直在纠结怎么去删除IE中的监听函数,希望各位帮个忙,谢谢 removeChild 问题 正则表达式的疑问
然后再根据这个后台进行拼装、输出!如果动态输出的内容与静态内容样式存在差异,则可能是受到了外部样式的影响!!
2.用innerHTML往页面上加节点倒不如用js一个个去创建添加
我动态table里的节点非常多,如果一个一个去创建很麻烦,通过这种我直接把table的了符串一次性写好后通过innerHTML动态加入到页面方便很多。