====== JavaScript提高 =======
* 掌握常用的浏览器对象
- window
- document
- History
-----------------------
什么是DOM?
DOM 分级
Core DOM
XML DOM
HTML DOM
--------------------------
window 窗口对象
是所有浏览器对象的顶层对象
属性:document,history,location,name,status,screen
方法:alert(),confirm(),open(url,name),close,setTimeout
setInterval(),clearTimeout,createPopup()
location 地址对象
document 文档对象
form 表单对象
--------------------------
document 对象
方法:clear(),close(),write();
createElement();//创建元素节点
createTextNode();//创建文本节点
cloneNode(boolean);//复制节点
appendChild();//插入节点
insertBefore();//插入节点
removeChild(b);//删除子节点
b.parentNode();//得到b的父节点
replaceChild();//替换节点
setAttribute();//设置属性的值
getAttribute();//得到属性的值
getElementById();
getElementsByTagName();
hasChildNodes();//返回boolean类型
//文本节点和属性节点永远返回false
-----------------------------
DOM属性--只读
nodeName属性(只读属性):节点的名字
nodeType属性:返回一个整数,代表这个节点的类型
nodeValue属性:节点的值//元素节点的值永远为null
//文本节点的值用此来设置
childNodes属性:返回一个数组,数组由元素的子节点构成
//文本节点和属性节点永远返回空数组
firstChild:
lastChild:
nextSibling属性:返回下一个兄弟节点
priviousSibling:
parentNode属性:返回父节点
//document的parentNode是null
----------------------------------
History 对象
方法:back,forward,go()
Location 对象
属性:host,hostname,href
方法:assign(url),reload(),replace(url);
-------------------------------------
事件处理
onClick,onChange,onFocus,onBlur,onMouseOver
onMouseOut,onMouseMove,onLoad,onSubmit,
onMouseDown,onMouseUp
---------------------------------------
JS 中操作表格
方法一:标准DOM
方式二:table专用方法
Tab 对象的方法
createCaption();
Tab 的属性
border
Tab 对象的集合
cells[] 所有单元格
rows[] 所有行
分享到:
- 2009-09-20 23:33
- 浏览 1028
- 评论(0)
- 论坛回复 / 浏览 (0 / 1546)
- 查看更多
相关推荐
最新的资料,微软官方文档,后期还有其他的中文文档上传
JavaScript高级,深入学习JavaScript,需要有一定的JavaScript基础知识
前端开发必备 Javascript 高级程序设计第3版(完整源代码书上每个例子都有)本书从最早期Netscape浏览器中的JavaScript开始讲起,直到当前它对XML和Web服务的具体支持,内容主要涉及JavaScript的语言特点、...
javascript高级编程电子书,介绍了javascript的历史,以及javascript的基础知识和高级用法
javascript基础知识到高级应用.docx
javascript 知识文档大全、js数据类型、变量、函数、对象
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。很早就接触过闭包这个概念了,但是一直糊里糊涂的,没有能够弄明白JavaScript的闭包到底是什么,有什么用,今天在网上...
想提升自己JavaScript的人值得拥有,4年前端开发经验,有了这份资料,想要轻松开发,必须把地基打扎实,本人仅靠这本书和笔记掌握了JavaScript的高级知识,你值得拥有。
该大纲不仅包含了JavaScript的基础语法和常用操作,还涵盖了一些高级的JavaScript知识,如闭包、原型链、异步编程等。此外,该大纲还提供了一些实用的技巧和建议,帮助开发者提高编程效率和代码质量。 总之,这份...
JavaScript基础知识的详细思维导图,以及 个人学习之后的总结。导图由个人总结而出,仅限参考。
只需要具备一些HTML和JavaScript的基础知识 就可以开启我们的Android Web Game App高级编程之旅 从一个空白的HTML网页开始 最后将收获多人在线游戏 有丰富多彩的图像 声音 动画等 开发必需的一些知识和技巧 即使你...
基础篇: 主要包括JavaScript和HTML的基础知识链接: 进阶篇: 主要是对JavaScript一些封装库的讲解链接: 高级篇: 主要是一些项目设计模式和Html5游戏开发的讲解链接:
JavaScript高级程序设计是一本非常值得看的书,这些是我的一些学习总结,供大家参考
收集自网络,关于JavaScript编程的好教材,内容清晰完整。
5、Javascript高级 6、Javascript特效 无论您是在校大学生,还是职业学员,或者网页设计人员,本书都志在全面提高您的Html设计思想和Javascript实力,使您能够设计出高质量的Html网页,相信读完本书后能使您获益...
基础知识全面 对JavaScript进行了全面的介绍,内容编排合理,其中第一篇、第二篇适合初学者学习,有一定基础的人员可以跳过这两篇。 用实例说话 包含了大量完整的代码,并有相应的执行效果图。
本书结合JavaScript 1 5和Jscript 5 5 由浅入深 循序渐进地全面介绍了JavaScript知识体系及编程设计技巧 全书分4篇 共30章 内容涵盖了JavaScript语法 JavaScript核心内容 JavaScript高级以及JavaScript应用等内容 对...
目录 第 1 章 JavaScript 基础. 1.1 关于 JavaScript 1.2 了解 JavaScript ...22.66 预备知识 22.67 实例学习 22.68 功能概述 22.69 脚本详解 第23 章网络安全性. 23.70 安全性破坏的种类 23.71 安全服务
资源名称:Javascript完全学习手册内容简介:本书分4篇14章,介绍Javascript的知识,全书内容包括:Javascript语法基础、流程控制、函数、内置对象编程、文档对象模型DOM与事件驱动、处理XML、...
5、Javascript高级 6、Javascript特效 无论您是在校大学生,还是职业学员,或者网页设计人员,本书都志在全面提高您的Html设计思想和Javascript实力,使您能够设计出高质量的Html网页,相信读完本书后能使您获益匪...