JS中修改元素内容,属性,样式的方法【详解】

简介: JS中修改元素内容,属性,样式的方法【详解】

改变元素内容的方法:

.innerHTML=内容(可识别标签)                          


.innerText=内容(只识别文本)


如果把属性作为集合,那么样式就是这个集合的元素。样式(style)也是一种属性,样式后面的内容是样式(style)的属性值    属性值里面的内容为   样式名:样式值


Eg:


<div id=“title”style=“color: red;”>我爱你</div>


此元素中红色部分为属性(=前),属性值(=后),color是样式名,red是样式值


改变元素属性的方法:

获取元素名.属性名=‘属性值’


Eg:

<!DOCTYPE html>
<html lang="zh">
<head>
  <style>
    #study{
      color: red;
    }
  </style>
</head>
<body>
  <div id="study">我爱你</div>
</body>
</html> 

运行效果:

我们现在通过js来修改这div里面内容的样式,改成绿色:

<!DOCTYPE html>
<html lang="zh">
<head>
  <style>
    #study{
      color: red;
    }
  </style>
</head>
<body>
  <div id="study">我爱你</div>
</body>
</html> 
<script>
  let i = document.querySelector('#study');
  i.style='color:green;';
</script>

运行效果:

所以这种修改有这个特点:修改后的内容会把之前原有的内容覆盖掉,只执行修改后的内容。这种方式,方便我们调试功能,修改元素属性。

改变元素样式的方法:

法一:获取元素名.style.样式名=‘样式值’

法二:获取元素名.style=‘样式名:样式值’

相关文章
|
16天前
|
存储 JavaScript 索引
JS中数组的相关方法介绍
JS中数组的相关方法介绍
|
1天前
|
JavaScript 前端开发
js 操作数组的方法
js 操作数组的方法
12 4
|
9天前
|
JavaScript 前端开发 Java
js 垃圾回收机制的方法
js 垃圾回收机制的方法
|
9天前
|
JavaScript 前端开发
js数据类型有几类?一共有几种?判断数据类型的方法是什么?
js数据类型有几类?一共有几种?判断数据类型的方法是什么?
|
10天前
|
JavaScript 前端开发
js绑定事件的方法
js绑定事件的方法
22 11
|
10天前
|
JavaScript 前端开发
js怎么删除html元素
js怎么删除html元素
23 10
|
10天前
|
JavaScript 前端开发
js添加、删除、替换或插入元素。
js添加、删除、替换或插入元素。
8 0
|
11天前
|
JavaScript
JS生成uuid的四种方法
JS生成uuid的四种方法
11 0
|
11天前
|
JavaScript 前端开发 iOS开发
js实用方法记录-动态加载css/js
js实用方法记录-动态加载css/js
16 0
|
JavaScript 前端开发 数据安全/隐私保护