当前位置: 代码迷 >> JavaScript >> 用JS给DIV 添加子元素LI时样式无法显示解决方案
  详细解决方案

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

热度:247   发布时间:2012-02-26 20:19:44.0
用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
  相关解决方案