JavaScript
文章平均质量分 79
wawlian
独善其身,兼济天下
展开
-
JavaScript DOM学习笔记2——DOM的基本使用
1.HTML中的DOM W3C再开发XML DOM的同时,还针对XHTML以及HTML开发了DOM。这个DOM定义了一个HTMLDocument和HTMLElement作为这种实现的基础。每个HTML元素由对应的HTMLElement类型来表示。例如HTMLDivElement代表标签。 2.访问相关节点 document对象既是BOM的一部分,也原创 2011-11-15 15:10:52 · 313 阅读 · 0 评论 -
JavaScript DOM学习笔记3——DOM属性操作
Node接口本身有一个attributes属性,并且所有类型的节点都继承了该属性。但是,事实上只有Element类型的节点才能有属性。Element节点的attibutes属性类型为NamedNodeList。NamedNodeMap可以通过数字和名字索引节点。 NamedNodeMap具有以下几个常用的方法: 1.getNamedItem(name):根据name获取属性节点。原创 2011-11-15 15:11:27 · 627 阅读 · 0 评论 -
JavaScript DOM学习笔记1——DOM节点层次
当讨论DOM树的时候,一般讨论的是节点的层次。DOM定义了Node的接口以及许多种节点类型来表现XML节点的多方面: Document 顶层节点,所有其他节点依附于该节点 DocumentType DTD引用。它不能包含子节点 DocumentFragment 可以像Document节点一样保存其他节点 Element原创 2011-11-15 15:09:25 · 377 阅读 · 0 评论 -
JavaScript DOM学习笔记5——创建和操作节点
之前学习了DOM中各种节点的访问方法,DOM所包含的内容远不止如此,DOM编程还包括当DOM树已经构建起来之后再添加节点。 1.创建新节点 document对象中包含了多个创建各种节点的方法。《JavaScript高级程序设计》中专门设计了一个表格,来说明每个方法的原型、作用、IE、Firefox、Opera、Safari等浏览器的支持情况。一眼望去几乎都是一些原创 2011-12-17 16:06:20 · 441 阅读 · 0 评论 -
JavaScript DOM学习笔记6——HTML DOM
DOM其实是一套操作XML文档的标准,不同语言都有实现。前面也提到,HTML有特有的DOM,HTML DOM主要是为了简化一些常用的操作。 1.直接访问HTML元素的属性 HTML元素具有各种各样的属性,如果按照DOM的方式来访问这些属性,则需要采用setAttribute()和getAttribute()方法。而HTML DOM简化了这个操作,可以直接通过.操原创 2011-12-17 16:08:06 · 303 阅读 · 0 评论 -
JavaScript DOM学习笔记4——访问指定节点
DOM中访问指定节点主要需要用到以下几个函数: 1.getElementsByTagName(tag): (1)用来返回一个包含指定标签的节点列表NodeList。然后可以通过前面博客中提到的数组语法(方括号)或者item(pos)来取得该NodeList中具体的那个元素。看下面的代码片段: //获得img元素列表 var oImgs = document.getElementsByTag原创 2011-11-15 20:10:58 · 541 阅读 · 0 评论 -
jQuery常见选择器
以下内容都是我读《锋利的jQuery》的笔记,记录下来,没事多看看。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> div,span,p { width: 1原创 2012-01-14 22:24:43 · 413 阅读 · 0 评论 -
Ajax笔记
XMLHttpRequest的readyState: 0:未初始化——创建 1:初始化——open 2:发送请求——send 3:开始接受结果 4:接收结果完毕 状态每改变一次,调用一次回调函数。方法调用5次,但是前两次的readyState==1 onreadystatechange = callback 绑定回调函数,不加()。原创 2012-01-14 22:19:21 · 620 阅读 · 0 评论 -
JavaScript变量与作用域
1.JavaScript的变量类型 JavaScript的变量分为基本类型和引用类型.基本数据类型是直接存在栈空间的简单数据段,这种类型直接将值保存在内存的某个位置.引用数据类型存储的是指向实际存储于堆内存中的对象的地址. JavaScript中的基本数据类型共有五种:Number,Null,Undefined,Boolean和String.需要注意的是,js中的String是基本原创 2012-01-18 20:33:48 · 510 阅读 · 0 评论