首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

用JS给DIV 添加子元素LI时样式无法显示解决方案

2012-02-26 
用JS给DIV 添加子元素LI时样式无法显示用document.getElementById()找到当前页面的一个DIV然后再用varlid

用JS给DIV 添加子元素LI时样式无法显示
用document.getElementById()找到当前页面的一个DIV
然后再用var   li   =   document.createElement( "li ");
                        li.setAttribute( "class ", "dis-image ");
                        li.innerHTML   =   "xxxx ";
                        DIV.appendChild(li);
可无法显示出dis-image定义好的样式。

[解决办法]
li.className = "dis-image "
[解决办法]
楼主的写法在firefox下可以正常显示样式,但setAttribute 对ie的支持并不好,有时看不到效果,所以多数用className

热点排行