JavaScript DOM操作元素
目录
JavaScript 操作元素
改变元素内容
改变元素属性
获取标签内容
JavaScript操作元素
JavaScript的DOM操作可以改变网页内容、结构、样式,我们可以利用DOM操作
元素来改变元素里面的内容、属性等
改变元素内容
element.innerText
特点:不识别html标签,是非标准的、去除空格和换行
element.innerHTML
特点:识别html标签、W3C标准、保留空格和换行
修改标签中的内容 案例:
<div id="one">hello world</div>
<p>time</p>
<script>
var div = document.querySelector("#one")
var p = document.querySelector("p")
one.onclick = function () {
// p.innerHTML = "2020 5 27"
p.innerText = "2020 5 27"
}
</script>
改变元素属性
案例:改变元素img中src的属性。
<!DOCTYPE html>
<html>
<body>
<img id="image" src="a.gif">
<script>
document.getElementById("image").src="b.jpg";
</script>
</body>
</html>
获取标签中的内容
案例:获取p标签中的内容。
<p>
time
<span>sleep</span>
</p>
<script>
var p = document.querySelector("p")
console.log(p.innerText)
console.log(p.innerHTML)
</script>
结果:
time
<span>sleep</span>

浙公网安备 33010602011771号