obj.className += " " + cls; 为什么要加个" " ?
你可以试一试在一个class的name前面加一个空格,然后看看样式设置是否有效就能判断了
<h2 class="one two">表单元素筛选选择器</h2> ------------------------------------------ .one{color:yellow;} .two{background-color:blue;
上面这样才能让这两个样式生效,为一个标签添加两个className时中间需要一个空格.
如果没有第二个类名。class=" text",text前面有个空格不影响代码阅读?
如果原有的class中有别的类,比如:class="text",这时候就要在原有的基础上加上空格,以分隔两个类