首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JavaScriptDOM

一、什么是DOMDOM (Document Object Model)是指文档对象模型,通过它,可以访问HTML文档的所有元素。...二、HTML DOM树 HTML DOM 模型被构造为对象的树。 ?...DOM标准规定HTML文档中的每个成分都是一个节点(node): 文档节点(document对象):代表整个文档 元素节点(element 对象):代表一个元素(标签) 文本节点(text对象):代表元素...(标签)中的文本 属性节点(attribute对象):代表一个属性,元素(标签)才有属性 注释是注释节点(comment对象)  JavaScript 可以通过DOM创建动态的 HTML: JavaScript...能够改变页面中的所有 HTML 元素 JavaScript 能够改变页面中的所有 HTML 属性 JavaScript 能够改变页面中的所有 CSS 样式 JavaScript 能够对页面中的所有事件做出反应

1.5K50

JavaScript DOM基础2

DOM自身存在很多类型,比如Element类型:表示的是元素节点,再比如Text类型:表示的是文本节点。DOM也提供了一些扩展功能。...一.DOM类型 DOM基础课程中,我们了解了DOM的节点并且了解怎样查询和操作节点,而本身这些不同的节点,又有着不同的类型。...DOM基础篇已经详细介绍过,略。 二.DOM扩展 1.呈现模式 区分标准模式和混杂模式(怪异模式),主要是看文档的声明。...IE为document对象添加了一个名为compatMode属性,这个属性可以识别IE浏览器的文档处于什么模式如果是标准模式,则返回CSS1Compat,如果是混杂模式则返回BackCompat。...虽然可以过滤掉,但如果只是想得到有效子节点,可以使用children属性,这个属性是非标准的。

78480

css补充、JavaScriptDom

JavaScript 独立的语言,浏览器具有js解释器 javascript可以单独放在一个文件中,然后在html中调用: javascript...可以放在head里也可以放到body的最下面,一般更多的是放在body里的最下面 javascript 单上注释通过:// 多行注释:/*  要注释的内容  */ 变量 name=’zhaofan’这是全局变量...var name=’zhaofan’这是局部变量 JavaScript中不区分整数值和浮点数值,JavaScript中所有数字均用浮点数值表示。...,但是JavaScript并未提供修改已知字符串内容的方法。...         {          } 但是这种循环不能支持字典 条件语句 if(条件){ } else if (条件){ } else{ } 函数 function 函数名(形参){     函数体 } Dom

1.1K80

javascript dom学习笔记

2.DOM的作用:用来将标记型文档(什么叫标记型文档?...4.DOM解析的特点     > 只要是标记型文档,DOM技术都可以对其进行操作,比如HTML、XML     > 操作方式:先对文档进行解析,将标记型文档解析为一棵树,并将树中的内容封装为节点对象...> DOM操作的优势:对树种的节点进行增删改查比较方便     > DOM操作的弊端:要将DOM一次性加载到内存,意味着如果文档体积较大,会较为浪费内存空间 5.解析DOM文档的方式:     ...> DOM解析,W3C的标准     > SAX解析:一种民间组织定义的方式,非W3C标准         特点:读取速度快,基于事件驱动(读取文档的时候一行一行的读,不将文档全部加载到内存,              ...6.DOM解析的三级模型:     > DOM level1模型:将html文档封装成了对象     > DOM level2模型:在level1的基础上,加入了名称空间的功能      > DOM

1.8K10

JavaScript——DOM重点核心

我们获取过来的DOM元素是一个对象(object),所以称为文档对象模型。 关于DOM操作,我们主要针对元素的操作有创建、增、删、改、查、属性操作、事件操作。...创建 document.write innerHTML createElement 增 appendChild insertBefore 删 removeChild 改 主要修改dom的元素属性,dom...href、title等 修改普通元素内容:innerHTML、innerText 修改表单元素:value、type、disabled等 修改元素样式:style、className 查 主要获取查询DOM...的元素 DOM提供的方法:getElementById、getElementsByTagName 较老,不推荐 H5提供的新方法:querySelector、querySelectorAll 提倡使用...的属性值 getAttribute:得到dom的属性值 removeAttribute:移除属性 事件操作 给元素注册事件,采取 事件源.事件类型 = 事件处理程序 鼠标事件 触发条件 onclick

32610
领券