苏飞论坛

标题: 【零基础学习web前端】JavaScript HTML DOM- 改变 HTML [打印本页]

作者: Amy    时间: 2018-12-21 15:02
标题: 【零基础学习web前端】JavaScript HTML DOM- 改变 HTML
【零基础学习web前端】JavaScript HTML DOM- 改变 HTML

【零基础学习web前端】教程目录导航
http://www.sufeinet.com/thread-24027-1-1.html


HTML DOM 允许 JavaScript 改变 HTML 元素的内容。
改变 HTML 输出流
在 JavaScript 中,document.write() 可用于直接向 HTML 输出流写内容。
[JavaScript] 纯文本查看 复制代码
<script>
document.write(Date());
</script>

直接输出当时的时间。
改变 HTML 内容
修改 HTML 内容的最简单的方法是使用 innerHTML 属性。
语法:document.getElementById(id).innerHTML=新的 HTML
[JavaScript] 纯文本查看 复制代码
<script>
document.getElementById("p1").innerHTML="新文本!";
</script>

例如改变标题内容
[JavaScript] 纯文本查看 复制代码
<h1 id="header">旧标题</h1>
<script>
var element=document.getElementById("header");
element.innerHTML="新标题";

最后标题变成了“新标题”
改变 HTML 属性
语法document.getElementById(id).attribute=新属性值
例如更换图片
[JavaScript] 纯文本查看 复制代码
<img id="image" src="smiley.gif" width="160" height="120">
<script>
document.getElementById("image").src="landscape.jpg";
</script>

原图片为 smiley.gif,脚本将图片修改为 landscape.jpg



作者: 站长苏飞    时间: 2018-12-21 15:11
我只是路过打酱油的。
作者: liu    时间: 2018-12-21 15:26
强烈支持楼主ing……
作者: 惜    时间: 2018-12-22 11:15
淡定,淡定,淡定……
作者: 范范    时间: 2018-12-24 22:17
无回帖,不论坛,这才是人道。




欢迎光临 苏飞论坛 (http://www.sufeinet.com/) Powered by Discuz! X3.4