• 原生js给dom添加或删除类名


    方法一:

    DOM.setAttribute("class", "类名")
    DOM.removeAttribute("class", "类名")

    方法二:

    DOM.classList.add('类名'); //添加类名
    DOM.classList.remove('类名'); //删除类名
    DOM.classList.toggle('类名'); //切换类名

    DOM.classList.add('类名一','类名二','类名三); //添加多个类名
    DOM.classList.remove('类名一','类名二','类名三); //删除多个类名

    -------------------------------------------------------------------------------------------------

    // 覆盖原来的样式

    document.getElementsByClassName("box").className = 'box1';
    document.getElementById("test").setAttribute("class","test1");

    // 追加样式不覆盖原来的样式
    document.getElementById("test").classList.add("test1");
    document.getElementById("test").classList.add("test1","test2","test3");

    //是否含有类名

    document.getElementById("test").classList.contains('test2');

  • 相关阅读:
    Light OJ 1067 Combinations (乘法逆元)
    hdu1172猜数字(暴力枚举)
    hdu 2266 How Many Equations Can You Find(DFS)
    项目之问卷调查问题
    Django之Modelform组件
    GIT
    form组件的总结
    总结django知识点
    djang-分页
    Django-Ajax
  • 原文地址:https://www.cnblogs.com/laiylm/p/15034423.html
Copyright © 2020-2023  润新知