章节
问答
课签
笔记
评论
占位
占位

认识DOM

文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。

先来看看下面代码:

将HTML代码分解为DOM节点层次图:

HTML文档可以说由节点构成的集合,三种常见的DOM节点:

1. 元素节点:上图中<html>、<body>、<p>等都是元素节点,即标签。

2. 文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。

3. 属性节点:元素属性,如<a>标签的链接属性href="http://www.imooc.com"。

看下面代码:

<a href="http://www.imooc.com">JavaScript DOM</a>

 

任务

此节没有任务,快进入下一节开始DOM的学习吧!

?不会了怎么办
||
1
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最赞回答 / IEwuIL7
任务此节没有任务,快进入下一节开始DOM的学习吧!

最赞回答 / 重庆工程
第一处你不该把图片搞倒

已采纳回答 / 慕粉4366429
DOM是document object model(文档对象模型),用来表示文档中对象的一种树形的标准模型;html是hyper text markup language(超文本标记语言),是制作网页的编程语言。这是两个不同的概念。

最赞回答 / 慕圣5163573
设置文字编码为UTF-8  html5中用 <meta charset="utf-8">即可

最新回答 / suqianjiahe
看来是Java还是学浅了?,到最后不再关注语法。

最新回答 / 前端一小白
有视频的不过要钱

已采纳回答 / 1037898340
如果只想看到代码,就右击鼠标,用记事本打开。如果快速想看到效果和代码用浏览器。然后右击鼠标,查看源文件或者源代码。想自己编程就Dreamweaver或者Hbulider.

最赞回答 / CNSDHH
DOM 的全称是 Document Object Model,即文本对象模型。它定义了访问和操作 HTML 文档的标准,简单理解就是它把 HTML 各元素的嵌套关系定义成树状形的关系,这样 JS 就可以轻松控制 HTML 的所有元素以及属性和内容。BOM 的全称是 Browser Object Model,即浏览器对象模型。同 DOM 一样,它是方便 JS 控制浏览器窗口而定义的一套标准。

最赞回答 / 慕粉Love娟娟
1元素节点必须要有,最简单的就是<html><head></head><body></body></html>,这就是最简单的网页,什么内容也没有。所以你的第二个问题也就是不必须有,第三个我还不知道,目前应该接触到的就是这个了吧,应该足够用了

已采纳回答 / 风信子非
你说得对,估计还没有更新。

已采纳回答 / hyl黄大仙
<input name="bt" type="button" onclick="wopen" value="点击我试试"> 改为onclick="wopen()"

已采纳回答 / 有星小冰_0
onclick="wopen()"函数要加括号的
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言