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

    JavaScript之DOM

    一、什么是DOM? DOM (Document Object Model)是指文档对象模型,通过它,可以访问HTML文档的所有元素。...DOM(Document Object Model)是一套对文档的内容进行抽象和概念化的方法。  当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。...二、HTML DOM树 HTML DOM 模型被构造为对象的树。 ?...(标签)中的文本 属性节点(attribute对象):代表一个属性,元素(标签)才有属性 注释是注释节点(comment对象)  JavaScript 可以通过DOM创建动态的 HTML: JavaScript...能够改变页面中的所有 HTML 元素 JavaScript 能够改变页面中的所有 HTML 属性 JavaScript 能够改变页面中的所有 CSS 样式 JavaScript 能够对页面中的所有事件做出反应

    1.5K50

    JavaScript——DOM基础

    W3C已经定义了一系列的DOM接口,通过这些DOM接口可以改变网页的内容、结构和样式。 文档:一个页面就是一个文档,DOM中使用document表示。...DOM把以上内容都看做是对象 获取元素 DOM在我们实际开发中主要用来操作元素。...JavaScript案例:表格隔行变色效果及表单全选取消全选 表格隔行变色效果案例分析用到鼠标事件 鼠标经过 onmouseover 鼠标离开 onmouseout核心思路:鼠......HTML DOM树中的所有节点均可以通过JavaScript进行访问,所有HTML元素(节点)均可被修改,也可以创建或删除。...JavaScript案例:动态生成表格 创建数据因为里面的数据都是动态的,我们需要js动态生成,所以需要准备好模拟数据,采用对象形式存储。 <...

    6.6K20

    css补充、JavaScript、Dom

    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自身存在很多类型,比如Element类型:表示的是元素节点,再比如Text类型:表示的是文本节点。DOM也提供了一些扩展功能。...一.DOM类型 DOM基础课程中,我们了解了DOM的节点并且了解怎样查询和操作节点,而本身这些不同的节点,又有着不同的类型。...DOM类型 类型名 说明 Node 表示所有类型值的统一接口,IE不支持 Document 表示文档类型 Element 表示元素节点类型 Text 表示文本节点类型 Comment 表示文档中的注释类型...DOM基础篇已经详细介绍过,略。 二.DOM扩展 1.呈现模式 区分标准模式和混杂模式(怪异模式),主要是看文档的声明。...三.DOM操作内容 innerText、innerHTML、outerText和outerHTML等属性。除了之前用过的innerHTML之外,其他三个不怎么用 不说了。

    84780

    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

    35810
    领券