JavaScript添加修改元素class属性

 时间:2026-02-14 18:31:55

1、打开WebStorm开发工具,新建test.html文件,并将bootstrap4文件放到同级目录

JavaScript添加修改元素class属性

2、引入bootstrap4样式文件,添加一个div,修改test.html代码如下:

<!DOCTYPE html>


<html lang="en">
<head>
   <meta charset="UTF-8">
   <link rel="stylesheet" href="bootstrap4.0dist/css/bootstrap.min.css">
   <title>Title</title>
</head>
<body>
   <div id="div1" class="bg-danger text-white">hello</div>
</body>
</html>

JavaScript添加修改元素class属性

3、查看效果如下图

JavaScript添加修改元素class属性

4、在head标签内添加一个关板脂script标签,代码内容如下:

<!DOCTYPE html>


<html lang="en"番糟>
<head>
   <meta charset="UTF-8">
   <link rel="stylesheet" href="bootstrap4.0dist/css/bootstrap.min.css">
   <title>Title</title>
   <script type="text/javascript">
window.onload = function () {
     冷科      document.getElementById('div1').className='bg-light'
}
   </script>
</head>
<body>
   <div id="div1" class="bg-danger text-white">hello</div>
</body>
</html>

JavaScript添加修改元素class属性

5、查看效果如下图,这样其实是将原来的class全部清空,再新赋值的class,也就是上一步的bg-light

JavaScript添加修改元素class属性

6、如果仅仅是添加新的class,修改代码如下:

<!DOCTYPE html>


<html lang="en">
<head>
   <meta charset="UTF-8">
   <link rel="stylesheet" href="bootstrap4.0dist/css/bootstrap.min.css">
   <title>Title</title>
   <script type="text/javascript">
window.onload = function () {
           document.getElementById('div1').className += ' p-5'
}
   </script>
</head>
<body>
<div id="div1" class="bg-danger text-white">hello</div>
</body>
</html>

注意这种写法必须在class名前加空格,也可以写成

document.getElementById('div1').classList.add('p-5')

JavaScript添加修改元素class属性

7、查看效果如下图

JavaScript添加修改元素class属性

  • mysql数据库找不到my.ini的解决方法
  • windows终端怎么打开
  • SWI-Prolog的调试
  • VS如何设置GUID
  • Windwos 7开始菜单如何隐藏运行命令项
  • 热门搜索
    黄山景区 取环后多久可以怀孕 贵州旅游网 封条怎么写 南京有哪些旅游景点 旅游度假 陕西旅游景点大全 目标管理的特点 取卵后多久可以同房 小孩出虚汗怎么办