1. DHTML
a. DOM: JavaScript将浏览器本身、网页文档、以及网页文档中的HTML元素等都用相应的内置对象来表示,
这些对象及对象之间的层次关系统称为DOM(文档对象模型)。
b. 事件
c. 事件源
d. 事件驱动(Event Driver)
e. 事件处理程序(Event Handler)
f. DHTML定义:
css、脚本编程语言和DOM的结合使用,能够使HTML文档与用户具有交互性和动态变换性,
这三种技术的单一称谓叫DHTML(Dynamic HTML,动态HTML)。
g. 如何编写事件处理程序
方法1:在事件源对象所对应的HTML标签上增加一个要处理的属性,让事件属性值等于处理该事件的函数名或程序代码。1
eg:<body oncontextmenu="hideContextmenu()"></body>
方法2:直接在JavaScript代码中,设置元素编写某个元素对象对象的事件属性,让事件属性值等于处理该事件的函数名或程序代码。
方法3:在一个专门的