摘要:
第一章 深入了解DOM脚本编程一、页面加载时浏览器内部操作顺序是: 1、HTML被解析 2、外部脚本、样式表被加载 3、文档解析过程中的内联的脚本被执行 4、HTML DOM构造完成 5、图像和外部内容被加载 6、页面加载完成 等待页面加载 window.onload = function(){ // 页面加载完成后触发 } 一、一些常见的缺陷 1、四、添加公有方法 需求修改构造函数的原形prototype,他指的不是Prototype的JS框架,五、this是什么 第三章 DOM2核心和DOM2HTML第四章 响应用户操作和事件一、事件类型 对象事件、鼠标事件... 阅读全文
随笔分类 - DOM
JavaScript DOM操作 提高篇
2012-03-11 14:45 by 臭小子1983, 175 阅读, 收藏,
摘要:
做为一个web前端,处理和了解浏览器差异一个重要问题.下面将介绍本人在工作中的一些笔记总结,先介绍没有使用js库的情况。1.setAttribute方法设置元素类名 : 在jQuery中,直接使用attr()方法即可,可在原生的JS中element.setAttribute('class','newClassName') //这个是W3C的标准,在兼容W3C标准的浏览器中有效,可是,IE才是国内用户的主旋律element.setAttribute('className','newClassName') //这样的设置在IE中才能有 阅读全文
DOM 文档对象模型
2012-03-11 14:45 by 臭小子1983, 277 阅读, 收藏,
摘要:
一、概念1、什么是DOM: 文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口,脚本开发人员可以通过文档对象的属性、方法和事件来掌控、操纵和创建动态的网页元素.2、什么是BOM: window对象对应着浏览器窗口本身,这个对象的属性和方法通常被统称为BOM(浏览器对象模型)3、节点: 元素节点:如div、p、li等 文本节点:节点内只包含文档如:澳际:世界名校新排名 属性节点:节点中带有属性如:哈哈哈4、进行必要的检查:if(document.getElementById){ // 浏览器是否支持些方法}5、JS对象分为三种类型 1... 阅读全文