100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > JavaScript文档对象模型document对象改变Html元素样式属性(5)

JavaScript文档对象模型document对象改变Html元素样式属性(5)

时间:2023-05-28 10:36:36

相关推荐

JavaScript文档对象模型document对象改变Html元素样式属性(5)

1. document对象改变Html元素样式属性

行内样式操作案例如下:

<!DOCTYPE html><html><head><meta charset="utf-8"><title></title><style>div {height: 200px;width: 200px;background-color: darkgoldenrod;}</style></head><body>//当点击div这个盒子就换个背景颜色宽度也变宽<div></div><script>var obj = document.querySelector('div'); //获取元素对象//注册事件 事件处理函数obj.onclick = function() {this.style.backgroundColor = 'purple'; //修改Html元素样式属性this.style.width='300px';}</script></body></html>

类名样式操作如下:

<!DOCTYPE html><html><head><meta charset="utf-8"><title></title><style>div {height: 200px;width: 200px;background-color: darkgoldenrod;}.change {background-color: purple;margin-top: 100px;}</style></head><body><div></div><script>//只有少许样式修改的时候就用js的行内样式操作修改//欧大量的样式修改就用js的类名样式操作修改var div = document.querySelector('div');div.onclick = function() {this.className = 'change';}</script></body></html>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。