常用函数:   createElement 创建元素(不会立即显示,必须绑定到某个父节点上)   createTextNode 创建文本节点(不会立即显示,必须绑定到某个父节点上)   insertBefore 将一个元素插入到父节点下的某个元素之前(插入后浏览器即时渲染)   appendChild 将一个元素添加到父节点下的最后位置(插入后浏览器即时渲染)   removeChild 从
转载 2008-10-17 09:37:00
238阅读
2评论
这是我的第一个博客,用来记录自己的学习历程。之前的学习会在项目下写备注,再次翻看也有些不方便。从今天开始就用博客记录吧。一、BOM ( browser object model ) 与DOM              1.在学习DOM之前总听到BOM这个概念,什么是BOM呢? BOM全称 Browser Object
转载 2023-12-10 10:41:40
40阅读
DOM学习笔记
原创 2023-05-10 15:32:20
170阅读
1. DOM简介1. 1 什么是DOM文档对象模型(Document Object Model,简称 DOM),是 W3C组织推荐的处理可扩展标记语言(HTML 或者XML)的标准编程接口。1.2 DOM树文档:一个页面就是一个文档,DOM中使用 document 表示元素:页面中的所有标签都是元素,DOM 中使用 element 表示节点:网页中的所有内容都是节点(标签、属性、文本、注释等),D
转载 2021-04-27 09:59:36
146阅读
2评论
        DOM其实是一套操作XML文档的标准,不同语言都有实现。前面也提到,HTML有特有的DOM,HTML DOM主要是为了简化一些常用的操作。         1.直接访问HTML元素的属性         HTML元素具有各种各样的属性,如果
原创 2011-11-26 11:45:06
499阅读
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script type="text/javascript"> //整个HTML文档加载完成之后出发
原创 2014-10-15 16:21:14
557阅读
DOM(文档对象模型)是针对HTML和XML文档的一个API。DOM描绘了一个层次化的节点树,允许程序员添加、修改页面的一部分。 节点层次:DOM可以将任何HTML或XML文档描绘成一个由多层次节点构成的结构。如: document节点有一个独生子:html元素。 每个元素节点其实是一个对象。 元素
转载 2016-02-15 17:26:00
23阅读
2评论
JavaScript是一种原型式(prototype style)的OO语言,没有类的概念。Fucntion对象实例,例如alert();
原创 2023-05-08 19:27:55
53阅读
一、DOM基础1.节点(node)层次Document--最顶层的节点,所有的其他节点都是附属于它的。DocumentType--DTD引用(使用语法)的对象表现形式,它不能包含子节点。DocumentFragment--可以像Document一样来保存其他节点。Element--表示起始标签和结...
转载 2010-03-22 23:13:00
85阅读
2评论
Node接口本身有一个attributes属性,并且所有类型的节点都继承了该属性。但是,事实上只有Element类型的节点才能有属性。Element节点的attibutes属性类型为NamedNodeList。NamedNodeMap可以通过数字和名字索引节点。 NamedNodeMap具有以下几个常用的方法: 1.getNamedItem(name):根据name获取属性节点。 2.set
原创 2011-11-13 20:57:45
560阅读
当讨论DOM树的时候,一般讨论的是节点的层次。DOM定义了Node的接口以及许多种节点类型来表现XML节点的多方面: Document 顶层节点,所有其他节点依附于该节点 DocumentType DTD引用。它不能包含
原创 2011-11-13 20:44:47
627阅读
1点赞
1.HTML中的DOM         W3C再开发XML DOM的同时,还针对XHTML以及HTML开发了DOM。这个DOM定义了一个HTMLDocument和HTMLElement作为这种实现的基础。每个HTML元素由对应的HTMLElement类型来表示。例如HTMLDivElement代表<div>标签。 2.访问相关节点
原创 2011-11-13 20:52:44
544阅读
0x01:DOMjavascript操作网页的接口,全称为文档对象模型(DocumentObjectModel)。它的作用是将网页转为一个javascript对象,从而可以使用javascript对网页进行各种操作(比如增删内容)。浏览器会根据DOM模型,将HTML文档解析成一系列的节点,再由这些节点组成一个树状结构。DOM的最小组成单位叫做节点(node),文档的树形结构(DOM树)由12种类
原创 精选 2018-01-31 11:11:16
2074阅读
2点赞
改变 Html 的常用方式改变 Html 内容(innerHTML)改变 Html 属性(getAttribute)(setAttribute)1.改变 Html 内容document.getElementById(id).innerHTML=新的 HTML备注:此方法可能改变 html 的结构,如果获取的元素下没有子元素,则更改的是具体文本值Html 代码:<div...
原创 2021-07-05 13:59:56
138阅读
文章目录[隐藏] HTML 事件属性使用 HTML DOM 来分配事件使用 addEventListener 添加事件 事件列表 onabort,图像加载被中断 onblur,元素失去焦点 onchange,用户改变域的内容 onclick,鼠标点击某个对象 ondbclick,鼠标双击某个对象 onerror,当加载文档或图像时发生某个错误 on...
原创 2021-07-07 10:17:18
111阅读
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <head> <meta h
原创 2014-10-16 13:46:55
491阅读
  先贴一个使用的小技巧: temp1 = document.getElementById('id1');temp2 = document.getElementById('id2');which = temp1 || temp2;   如果temp1元素存在,则which指向temp1,否则which指向temp2。     五个指针:parentNode, previousSibling,
转载 2008-10-17 09:40:00
107阅读
2评论
文章目录前言一、事件监听1.1、常见的鼠标事件监听1.2、常见的键盘事件监听1.3、常见的表单事件监听1.4、常见的页面事件监听二、事件传播2.1、认识捕获阶段与冒泡阶段2.2、DOM0级事件与DOM2级事件(onXXX、addEventListener())两个级别事件介绍示例测试1、捕获阶段与冒泡阶段(查看其执行顺序)2、DOM0级书写的两个相同事件(后覆盖前
原创 2022-05-10 10:15:56
375阅读
改变 css 属性 单独改一起改1.单独改document.getElementById(id).style.property=新样式例如:document.getElementById("p2").style.color="blue";document.getElementById("p2").style.fontFamily="Arial";document.getE...
css
原创 2021-07-05 13:41:18
173阅读
对于B/S开发,客户端与服务器端的交互是非常必要的,JavaScript的提出解决了很多问题,AJAX的提出也解决了异步通信的问题,更加为用户着想了。而DOM是其中非常基础的知识,在学习AJAX的同时,我学习了一下DOM的相关操作,这篇重点讲一下HTML DOM的相关内容,其实就是在HTML网页上进行的各种操作。       &nbs
原创 2013-12-04 01:00:00
550阅读
  • 1
  • 2
  • 3
  • 4
  • 5