JavaScript之DOM HTML
2024-09-06 02:22:37
前言
JavaScript这门语言在一定程度上让我们html之间耦合度降低了,为什么这样说呢?JavaScript语言一样可以可以随意写入html页面一些东西,比如:JavaScript的DOM可以改变html的输出、内容、属性,下面通过几个例子加以说明。
内容
DOM改变 HTML输出
语法:
<script>
document.write();
</script>
例子:(输出时间)
<!DOCTYPE html>
<html>
<body> <script>
document.write("zhoulitong");
</script> </body>
</html>
DOM改变 HTML内容
语法:
document.getElementById(id).innerHTML=new HTML
例子:(改变标题内容)
<!DOCTYPE html>
<html>
<body> <p id="p1">Hello JavaScript!</p> <script>
document.getElementById("p1").innerHTML="YES!";
</script> <p>宝宝刚才的内容被残忍的修改了···</p> </body>
</html>
DOM改变 HTML属性
语法:
document.getElementById(id).attribute=new value
例子:(点击按钮改变图片属性)
<span style="font-family:Microsoft YaHei;font-size:18px;"><!DOCTYPE html>
<html>
<body> <img id="img" src="/i/shanghai_lupu_bridge.jpg" />
<button type="button" onclick="myfunction()" >点我
</button>
<script>
function myfunction()
{
document.getElementById("img").src="/i/eg_tulip.jpg";
}
</script> </body>
</html></span>
最新文章
- Web开发者宝典:10款流行前沿矢量图形素材
- Android Studio no debuggable applications解决方案2
- [转]ionic 通过PouchDB + SQLite来实现app的本地存储(Local Storage)
- EF的Model First
- 详谈 oracle 索引 (笔记)
- 合(析)取范式转主合(析)取范式--》Java实现
- .NET基础拾遗(4)委托和事件1
- 模拟IIC总线汇编程序软件包
- [POJ 3764] The xor-longest Path
- 解决CDN传统方法引入Iview icon 不显示问题
- 9.7 翻译系列:EF数据注解特性之--InverseProperty【EF 6 Code-First系列】
- 自学Aruba4.1-Aruba开机初始化
- bind的封装
- Edge和Chrome浏览器滚屏截取网页
- python编码(一)
- kaggle竞赛
- 第10课 struct和union分析
- WebLogic(12C)——几个基本概念
- C#解析PDF
- php中var_dump()函数