JavaScript HTML DOM - 改变 CSS
内容摘要
HTML DOM 允许 JavaScript 更改 HTML 元素的样式。
文章正文
HTML DOM 允许 JavaScript 更改 HTML 元素的样式。
改变 HTML 样式
如需更改 HTML 元素的样式,请使用此语法:
1 | <span style= "font-size:14px;" >document.getElementById(id).style.<i>property</i> = <i> new style</i></span> |
下面的例子更改了 <p> 元素的样式:
实例
1 2 3 4 5 6 7 8 9 10 11 12 13 | <html> <body> <p id= "p2" >Hello World!</p> <script> document.getElementById( "p2" ).style.<code>color = "blue" </code>; </script> <p>上面的段落已被脚本改变。</p> </body> </html> |
使用事件
HTML DOM 允许您在事件发生时执行代码。
当“某些事情”在 HTML 元素上发生时,浏览器会生成事件:
- 点击某个元素时
- 页面加载时
- 输入字段被更改时
您将在本教程的下一章学到更多有关事件的知识。
本例会在用户点击按钮时,更改 id="id1" 的 HTML 元素的样式:
实例
1 2 3 4 5 6 7 8 9 10 11 12 | <!DOCTYPE html> <html> <body> <h1 id= "id1" >我的标题 1</h1> <button type= "button" onclick= "document.getElementById('id1').<code>style.color = 'red'" </code>> 点击我! </button> </body> </html> |
代码注释