JavaScript学习(二十五)——文档对象模型(DOM对象)
目录
DOM概述
DOM分层
在文档对象模型中,每一个对象都可以称为一个节点(node) ,下面将介绍几种节点的概念。
在了解节点后,下面将介绍文档模型中节点的3种类型。
DOM级别
DOM对象节点属性
访问指定节点
(1) nodeName属性
(2)nodeType属性
...
JavaScript学习(二十四)——文档对象(document对象)
目录
文档对象概述
文档对象的常用属性、方法和事件
document对象的属性
document对象的方法
document对象的事件
document对象的应用
查看文档创建日期、修改日期和文档大小
(1) fileCreatedDate 属性fileCreatedDate属性 ...
JavaScript学习(二十三)——编辑事件(复制、剪切、粘贴、拖动)
编辑事件是在浏览器中的内容被修改或移动时所执行的相关事件哎,主要是对浏览器中被选择的内容进行复制、剪切、粘贴时的触发事件,以及在用鼠标拖动对象时所触发的一系列事件的集合。
文本编辑事件
文本编辑事件是对浏览器中的内容进行复制、剪切、粘贴和选择时所触发的事件。
1.复制事件
复制事件是在浏览 ...
JavaScript学习(二十二)——制作滚动字幕
字幕滚动事件主要时在<marquee>标记中使用,该标记虽然不能实现多样化的字幕滚动效果,当应用起来十分简单,可以使用最少的语句来实现字幕滚动的效果。
onbounce事件
onbounce事件是在<marquee>标记中的内容滚动到上下或左右边界时触发的事件处理程序 ...
JavaScript学习(二十一)——表单相关事件(焦点事件)
表单事件实际上就是对元素获得或失去焦点的动作进行控制。可以利用表单事件来改变获得或失去焦点的元素样式,这里所指的元素可以是同一类型,也可以是多个不同类型的元素。
获取焦点与失去焦点事件
获得焦点事件(onfocus) 是当某个元素获得焦点时触发事件处理程序。失去焦点事件(onblur)是当 ...
JavaScript学习(二十)——页面相关事件
页面事件是在页面加载或改变浏览器的大小、位置,以及对页面中的滚动条进行操作时,所触发的事件处理程序。
加载与卸载事件
加载事件(onload)是在网页加载完毕后触发相应的事件处理程序,它可以在网页加载完成后对网页中的表格样式、字体、背景颜色等进行设置。卸载事件(unload) 是在卸载网页时 ...
JavaScript学习(十九)——键盘按键的键码值(全)
键盘事件包含onkeypress onkeydown和onkeyup事件,其中onkeypress事件是在键盘上的某个键被按下并且释放时触发此事件的处理程序,一般用于 键盘上的单键操作。onkeydown事件是在键盘上的某个键被按下时触发此事件的处理程序,一般用于快捷键的操作。onk ...
JavaScript学习(十八)--鼠标事件(鼠标点击松开移动效果)
目录
鼠标的单击事件
鼠标的松开或按下事件
鼠标的移入/移出事件
鼠标移动事件
鼠标单击事件和鼠标双击事件
鼠标拖拽事件
鼠标和键盘事件是在页面操作中使用最频繁的操作,可以利用鼠标事件在页面中实现鼠标移动、单击时的特殊效果,也可以利用键盘来制作页面的快捷键等。
鼠标的单击事件
...
人工智能--野人过河
课程简介
人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能的定义可以分为两部分,即“人工”和“智能”。“人工”比较好理解,争议性也不大。有时我们会要考 ...
JavaScript学习(十七) DOM事件模型
定义:
DOM(文档对象模型)结构是一个树形结构,当一个HTML元素产生一个事件时,该事件会在元素节点与根节点之间的路径传播,路径所经过的节点都会收到该事件,这个传播过程可称为DOM事件流。
主流浏览器的事件模型
直到DOM Level3中规定后,多数主流浏览器才陆陆续续支持DOM标 ...

