JavaScript htmldom html JavaScript htmldom 元素 JavaScript htmldom css HTML DOM允许JavaScript来修改HTML元素的内容. 修改HTML输出流 JavaScript可以创建动态的HTML内容: Date: Sat Feb 11 2017 00:17:17 GMT+0800 (中国标准时间) 使用JavaScript, document.write() 可以直接写到HTML输出流: <!DOCTYPE html> <html> <body> <script> document.write(Date()); </script> </body> </html> 让我试试 文档加载以后,不要使用document.write(). 它将覆盖文档. 改变HTML内容 修改HTML元素的内容的最简单的方法是使用innerHTML属性. 修改HTML元素的内容,使用如下语法: document.getElementById(id).innerHTML = new HTML 这个实例修改段落元素<p>的内容: <html> <body> <p id="p1">Hello World!</p> <script> document.getElementById("p1").innerHTML = "New text!"; </script> </body> </html> 让我试试 这个实例修改 <h1> 元素内容: <!DOCTYPE html> <html> <body> <h1 id="header">Old Header</h1> <script> var element = document.getElementById("header"); element.innerHTML = "New Header"; </script> </body> </html> 让我试试 实例解析: 在HTML文档中包含一个id="header" 的<h1>元素 我们使用HTML DOM得到id="header"元素 JavaScript 修改这个元素的内容 (innerHTML) 修改属性值 改变一个HTML属性的值,使用如下语法: document.getElementById(id).attribute = new value 此示例修改<img>元素的src属性: <!DOCTYPE html> <html> <body> <img id="myImage" src="smiley.gif"> <script> document.getElementById("myImage").src = "landscape.jpg"; </script> </body> </html> 让我试试 实例解析: HTML文档包含一个id="myImage"的<img>元素 我们使用HTML DOM 得到id="myImage"的元素 JavaScript 修改元素的src属性 由"smiley.gif" 改为 "landscape.jpg" JavaScript htmldom 元素 JavaScript htmldom css