位置: 编程技术 - 正文

详解JavaScript操作HTML DOM的基本方式(javascriptz)

编辑:rootadmin

推荐整理分享详解JavaScript操作HTML DOM的基本方式(javascriptz),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript js,javascript操作,javascript操作,javascript操作,javascripts,javascriptj,javascript+,javascript操作,内容如对您有帮助,希望把文章链接给更多的朋友!

通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树:通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。

JavaScript 能够改变页面中的所有 HTML 元素 JavaScript 能够改变页面中的所有 HTML 属性 JavaScript 能够改变页面中的所有 CSS 样式 JavaScript 能够对页面中的所有事件做出反应

查找 HTML 元素通常,通过 JavaScript,您需要操作 HTML 元素。为了做到这件事情,您必须首先找到该元素。有三种方法来做这件事:

通过 id 找到 HTML 元素 通过标签名找到 HTML 元素 通过类名找到 HTML 元素 通过 id 查找 HTML 元素

在 DOM 中查找 HTML 元素的最简单的方法,是通过使用元素的 id。本例查找 id="intro" 元素:实例

如果找到该元素,则该方法将以对象(在 x 中)的形式返回该元素。如果未找到该元素,则 x 将包含 null。通过标签名查找 HTML 元素本例查找 id="main" 的元素,然后查找 id="main" 元素中的所有 <p> 元素:实例

通过类名找到 HTML 元素本例通过 getElementsByClassName 函数来查找 class="intro" 的元素:实例

改变 HTMLHTML DOM 允许 JavaScript 改变 HTML 元素的内容。改变 HTML 输出流JavaScript 能够创建动态的 HTML 内容:今天的日期是: Wed Oct :: GMT+ (中国标准时间)在 JavaScript 中,document.write() 可用于直接向 HTML 输出流写内容。实例

详解JavaScript操作HTML DOM的基本方式(javascriptz)

lamp 绝对不要在文档加载完成之后使用 document.write()。这会覆盖该文档。

改变 HTML 内容修改 HTML 内容的最简单的方法时使用 innerHTML 属性。如需改变 HTML 元素的内容,请使用这个语法:document.getElementById(id).innerHTML=new HTML本例改变了 <p>元素的内容:实例

本例改变了 <h1> 元素的内容:实例

实例讲解:

上面的 HTML 文档含有 id="header" 的 <h1> 元素 我们使用 HTML DOM 来获得 id="header" 的元素 JavaScript 更改此元素的内容 (innerHTML)

改变 HTML 属性如需改变 HTML 元素的属性,请使用这个语法:

本例改变了 <img> 元素的 src 属性:实例

实例讲解:

上面的 HTML 文档含有 id="image" 的 <img> 元素 我们使用 HTML DOM 来获得 id="image" 的元素 JavaScript 更改此元素的属性(把 "smiley.gif" 改为 "landscape.jpg")

JavaScript对HTML DOM使用EventListener进行操作 addEventListener()方法实例点用户点击按钮时触发监听事件:document.getElementById("myBtn").addEventListener("click",displayDate);addEventListener()方法用于向指定元素添加事

JavaScript操作HTML元素和样式的方法详解 JavaScriptHTMLDOM元素(节点)创建新的HTML元素如需向HTMLDOM添加新元素,您必须首先创建该元素(元素节点),然后向一个已存在的元素追加该元素。实例divid

深入解析JavaScript中的数字对象与字符串对象 JavaScriptNumber对象JavaScript只有一种数字类型。可以使用也可以不使用小数点来书写数字。JavaScript数字JavaScript数字可以使用也可以不使用小数点来书写:

标签: javascriptz

本文链接地址:https://www.jiuchutong.com/biancheng/368482.html 转载请保留说明!

上一篇:JavaScript函数的调用以及参数传递(javascript中的函数)

下一篇:JavaScript对HTML DOM使用EventListener进行操作

  • 增值税销项税额公式
  • 公司支付宝收款二维码怎么弄
  • 文化建设税是含税价吗
  • 承包费收入如何入账
  • 企业的成本核算包括
  • 事业单位财务收支
  • 核定征收企业注销后安全吗
  • 行政划拨无偿取得发票
  • 去年漏记了收入,可以记今年吗
  • 由于审计环境的变化
  • 5.0车船税和交强险一年多少钱
  • 前期工程费如何分摊
  • 航天服务费手写发票可以抵减吗?
  • 税盘被锁应该怎么办?
  • 红字增值税专用发票信息表能作废吗
  • 环境资源的含义
  • 应向客户收取的出租包装物租金
  • 普票需要缴纳印花税吗
  • 高新加计扣除怎么做账
  • 单位低价向职工售房个人所得税计算
  • 实际利率法是哪一章的知识
  • 金税盘减免税款怎么结转
  • 认缴出资怎么记账
  • php用户登录用的什么技术
  • php字符串定义
  • 收到保险公司的赔款计入什么科目
  • vue3怎么用
  • 车辆购置税退税计算
  • 消费税的计算过程
  • 购进食用油的会计分录
  • Css中的color属性用于设置html元素的背景颜色
  • 前端2020年趋势
  • vue el-
  • 固定资产清理应交增值税怎么算
  • 结转成本涉及的科目
  • 物业管理公司经营范围有哪些内容
  • 金蝶kis的使用方法
  • 哪些计入管理费用哪些计入资本公积
  • 年终奖怎么缴纳
  • 企业购置房产进项税税率
  • 预计净残值影响营业利润吗
  • 详解增发万亿国债细节
  • sql语句自动执行
  • 人力资源劳务外包需要什么资质证书
  • 长期待摊费用是摊销费用吗
  • 其他权益工具账面价值和公允价值
  • 股票期权的所得税处理
  • 应收账款如何做平
  • 购买税控盘的费用怎么抵减
  • 商业承兑到期对方不付款会计分录
  • 私人网银可以转账吗
  • 本期应补退税额是什么意思
  • 在建工程预付款授信
  • 应收账款是净额列示吗
  • 会计及库管岗位职责(要求)
  • sql server使用教程(图文)
  • 电脑win10键盘失灵
  • 苹果电脑mac设备怎么删除
  • vrvarp.exe是什么
  • 安装centos7.0
  • Win10双显卡怎么切换到独立显卡
  • 你会支持国产系统吗英文
  • win7系统重装后蓝屏
  • FreeGLUT Tips: Resolve compile issue: error LNK1104: cannot open file 'freeglutd.lib'
  • android自定义view ondraw有时候不执行
  • shell批量处理文件
  • python 任务 调度 管理
  • 物理引擎演示
  • linux常用命令及实例
  • 有关中秋节的古诗
  • 安全的代码
  • javascript怎么样
  • jsgenerator
  • 基于JQuery的$.ajax方法进行异步请求导致页面闪烁的解决办法
  • 怎样在电子税务局申报社保
  • 自己建造房屋
  • 工资薪金的税收金额是填实际发生还是帐载金额
  • 连云港税务局网站
  • 小规模纳纳税人
  • 转租土地合法吗现在
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设