HTML DOM - 修改 HTML 内容
通过 HTML DOM,JavaScript 能够访问 HTML 文档中的每个元素。
改变 HTML 内容
改变元素内容的最简答的方法是使用 innerHTML 属性。
下面的例子更改 <p> 元素的 HTML 内容:
实例
<html> <body><p id="p1">Hello World!</p><script> document.getElementById("p1").innerHTML="New text!"; </script></body> </html>
亲自试一试
改变 HTML 样式
通过 HTML DOM,您能够访问 HTML 对象的样式对象。
下面的例子更改段落的 HTML 样式:
实例
<html><body> <p id="p2">Hello world!</p><script> document.getElementById("p2").style.color="blue"; </script></body> </html>
亲自试一试
使用事件
HTML DOM 允许您在事件发生时执行代码。
当 HTML 元素”有事情发生“时,浏览器就会生成事件:
- 在元素上点击
- 加载页面
- 改变输入字段
你可以在下一章学习更多有关事件的内容。
下面两个例子在按钮被点击时改变 <body> 元素的背景色:
实例
<html> <body><input type="button" οnclick="document.body.style.backgroundColor='lavender';" value="Change background color" /></body> </html>
亲自试一试
在本例中,由函数执行相同的代码:
实例
<html> <body><script> function ChangeBackground() { document.body.style.backgroundColor="lavender"; } </script><input type="button" οnclick="ChangeBackground()" value="Change background color" /></body> </html>
亲自试一试
下面的例子在按钮被点击时改变 <p> 元素的文本:
实例
<html> <body><p id="p1">Hello world!</p><script> function ChangeText() { document.getElementById("p1").innerHTML="New text!"; } </script><input type="button" οnclick="ChangeText()" value="Change text"></body> </html>
HTML DOM - 修改 HTML 内容相关推荐
- 怎么修改html中的内容,HTML DOM 修改 HTML 内容
HTML DOM - 修改 HTML 内容 通过 HTML DOM,JavaScript 能够访问 HTML 文档中的每个元素. 改变 HTML 内容 改变元素内容的最简答的方法是使用 innerHT ...
- php修改js内容,js怎样修改html元素的内容?HTML DOM实现修改内容
js怎样修改html元素的内容?本章就给大家介绍在js中利用HTML DOM是怎样修改html元素内容的.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 首先我们要了解HTML DO ...
- JS中的DOM操作属性、DOM创建、DOM增加、DOM修改、DOM删除以及DOM获取非行间样式
当网页被加载时,浏览器会创建页面的文档对象模型DOM(Document Object Model),在DOM中,每个东西都是节点. DOM四大操作:查找.更新.添加.删除 通过DOM,JavaScri ...
- python修改文件内容_Python批量修改文本文件内容的方法详解
这篇文章主要介绍了Python批量修改文本文件内容的方法的相关资料,需要的朋友可以参考下 Python批量替换文件内容,支持嵌套文件夹 import os path="./" fo ...
- android代码修改excel文件格式,Android实现类似execel的表格 能回显并能修改表格内容的方法...
如下所示: 自定义实现一个水平滚动控件HorizontalScrollView package com.example.view; import android.content.Context; im ...
- php按条件修改xml,php如何修改xml内容
php修改xml内容的方法:首先打开xml文件:然后遍历一下该xml文档:接着通过"foreach ($books as $book) {...}"方式对内容进行重新赋值:最后保存 ...
- Ueditor编辑旧文章,从数据库中取出要修改的内容
Ueditor编辑旧文章,从数据库中取出要修改的内容然后放置到编辑器中: <script type="text/plain" id="editor"> ...
- sql php修改mysql结构_sql怎么修改表内容
sql修改表内容的方法:可以通过执行[update 表名 set 列名1=值,列名2=值 where 条件;]命令来修改.使用该命令可以修改单表中一行单列或者多列数据. sql中修改表的内容有以下三种 ...
- 用python修改文件内容修改txt内容的3种方法
用python修改文件内容修改txt内容的3种方法 方法一.修改原文件方式 def updateFile(file,old_str,new_str):"""替换文件中的字 ...
最新文章
- 异常: cv::Exception,位于内存位置 0x00000059E67CE590 处。
- Python 自定义函数和参数类型
- SAP 电商云 Spartacus UI 和路由相关的 State 处理
- 哈希拓展--布隆过滤器
- 介绍一个不错的jquery插件-cluetip
- mysql数据库主主_MySQL主主复制(图文详解)
- 201703-2-学生排队
- 游戏社交不足怎么办? 游戏发行中的社交化运营经验分享
- java插件安装步骤_eclipse插件安装的四种方法
- 数据库语句数据库学习(3)——数据库的创建与删除
- SQL基础教程(第2版)读书笔记
- 关于无穷级数收敛的充要条件的猜想
- 文化学刊杂志文化学刊杂志社文化学刊编辑部2022年第3期目录
- 第62篇:批量去除EXCEL文件密码
- byte 16进制 2进制理解
- ODI 12C 数据元表主资料库67个表 工作资料库153个表
- PyTorch搭建双向LSTM实现时间序列预测(负荷预测)
- unity中Input.Touch详解
- oracle index alter,Oracle alter index rebuild 一系列问题
- 【学相伴】Nginx最新教程通俗易懂-狂神说
热门文章
- 【C 语言】文件操作 ( 文件加密解密 | 解密文件 )
- 【Android 安装包优化】使用 lib7zr.a 静态库处理压缩文件 ( 交叉编译 lib7zr.a 静态库 | 安卓工程导入静态库 | 配置 CMakeLists.txt 构建脚本 )
- 【组合数学】生成函数 ( 线性性质 | 乘积性质 )
- 【Android RTMP】Android Studio 集成 x264 开源库 ( Ubuntu 交叉编译 | Android Studio 导入函数库 )
- 如何使用Bootstrap4显示和隐藏元素
- 前端Yslow的23个优化原则
- 响应式 媒体查询 盒模型
- 区块链:新经济蓝图及导读
- ESPCMS基本导航操作
- c# 索引器基础理论