HTML DOM 允许 JavaScript 改变 HTML 元素的样式。

改变 HTML 样式

如需改变 HTML 元素的样式,请使用这个语法:

document.getElementById(id).style.property=new style

例子 1

下面的例子会改变 <p> 元素的样式:

<p id="p2">Hello World!</p><script>
document.getElementById("p2").style.color="blue";
</script>

亲自试一试

例子 2

本例改变了 id="id1" 的 HTML 元素的样式,当用户点击按钮时:

<h1 id="id1">My Heading 1</h1><button type="button" οnclick="document.getElementById('id1').style.color='red'">
点击这里
</button>

亲自试一试

更多实例

Visibility
如何使元素不可见。您希望元素显示或消失吗?

转载于:https://www.cnblogs.com/dahaoheshan/p/7510128.html

JavaScript HTML DOM - 改变 CSS相关推荐

  1. JavaScript HTML DOM - 改变 HTML

    改变 HTML 输出流 在 JavaScript 中,document.write() 可用于直接向 HTML 输出流写内容. <script>document.write(Date()) ...

  2. uniapp修改html样式,关于css:uniapp操作dom改变css样式

    在uniapp中,想给元素增加一些动静的css款式,例如transform, uni.createSelectorQuery().select(".sticke").boundin ...

  3. 前端入门之——javascript day8 DOM对象(DHTML)

    DOM对象(DHTML) 7.1 什么是 DOM? DOM 是 W3C(万维网联盟)的标准.DOM 定义了访问 HTML 和 XML 文档的标准: "W3C 文档对象模型(DOM)是中立于平 ...

  4. Javascript中DOM技术的的简单学习

    第十四课 DOM技术概述 1:DOM概述 文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法.DOM 将HTML文档呈现为带有元素.属性和文本的树结构 ...

  5. js函数改变html样式,JavaScript改变CSS样式的方法汇总

    JavaScript允许你即时的改变CSS样式,这样就可以将用户的眼球吸引到你想他们关注的地方上,并且提供较好的交互体验给力 . JavaScript修改CSS有4种方法: 修改节点style(内联样 ...

  6. 【前端】第二章 HTML、CSS、JavaScript、DOM和JSON

    第二章 HTML.CSS.JavaScript.DOM和JSON 文章目录 第二章 HTML.CSS.JavaScript.DOM和JSON 一.HTML 1.表单 2.小票 3.注册页面 4.音视频 ...

  7. javascript鼠标点击实现改变CSS样式

    javascript通过改变元素class名达到间接改变CSS样式 CSS: /* 字体链接样式 */ td.firstLevelMenuClass a:link {color: #3E8BAC; t ...

  8. javascript之DOM总结

    1.简介 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model). HTML DOM 模型被构造为对象的树,这种结构被称为节点树: 节点树中的节点彼此拥有层级关系 ...

  9. JavaScript中DOM操作

    Web前端基础修炼 HTML基本标签详解与运行截图 CSS基本操作详解及截图演示 JavaScript基础(ECMAScript) JavaScript中DOM操作 JavaScript中BOM操作 ...

最新文章

  1. Linux桌面环境介绍以及优缺点分析
  2. spring cloud(二)
  3. Linux vector最大存储数量,C++ STL vector容量(capacity)和大小(size)的区别
  4. Bootstrap3 折叠插件的选项
  5. mongodb 远程访问配置
  6. Spring RestController
  7. layui + jfinal 实现上传下载
  8. <matplotlib.lines.Line2D object at 0x7f68cfd5a2e8>终极解决办法
  9. iOS 处理pfx文件
  10. css中的@符号的用处
  11. mysql 写入性能_MySQL存储写入性能严重抖动分析
  12. csgo手机上看demo_csgo看demo所有指令 怎么看demo所有指令呢?
  13. 网页自动跳转 5种方法
  14. 微信聊天api接口调用代码
  15. 百度EasyDL实体抽取和关系抽取
  16. index.php.bak 颓废_18.phpmyadmin 4.8.1 远程文件包含漏洞(CVE-2018-12613)
  17. JAVA常用工具类-【6】邮箱发送
  18. Add Python Interpreter 报错 Error code:2. XX can‘t open file XX [Errno 2] No such file or directory
  19. 春分节气介绍PPT模板
  20. ​力扣解法汇总764. 最大加号标志

热门文章

  1. ACCP8.0Y2Web前端框架与移动应用开发第5章Bootstrap制作微票儿首页
  2. 数据库中间件支持数据库集群方案
  3. 全局变量引起的BUG
  4. ios 中的小技巧 - 总有你想要的 一
  5. centos 安装 erlang
  6. 15个非常棒的jQuery无限滚动插件【瀑布流效果】
  7. PowerDesigner使用方法入门学习
  8. wios设置证书登陆
  9. 域名过期多长时间才能注册
  10. 在.net 2.0中使用了masterpager 重写WebForm_OnSubmit()