javascript中的replace()方法

多个类样式只替换其中一个

<div class="bg hide" id="box"></div>

这里是把bg,hide两个样式替换成show一个样式了,如果写成“bg show”虽然能达到效果,但是如果元素的类样式很多的时候,该方式是不可取的

  var box=document.getElementById("box");
     box.className="show";

这是正确方法

 box.className=box.className.replace("hide","show");

猜你喜欢

转载自blog.csdn.net/weixin_42442123/article/details/83623064
今日推荐