DHTML

 

    

DOMDocument  Object Model)文档对象模型  JavaScript将浏览器本身,网页文档以及网页文档中的HTML元素等都用相应的内置对象表示,这些对象及对象之间的层次关系统称为DOM

用户通过鼠标或按键在浏览器窗口或网页元素上执行的操作,对DOM对象来说,就称之为事件(Event

CSS、脚本编程语言和DOM的结合使用,能够使HTML文档与用户具有交互性和动态变换性,这三种技术的单一称为叫DHTMLDynamic HTML 动态HTML

DOM对象的层次关系

 window

       history

       location

       navigator

       document(网页文件中的各种元素都是作为Document对象直接或间接属性存在的)

如何编写事件处理程序

1.    在事件源对象所对应的HTML标签上增加一个要处理的事件属性,让事件属性值等于处理该事件的函数名或程序代码

 如:function  hideContextmenu() {

       Widow.event.returnValue =  false;

}

<body onContextemenu = “hideContextmenu()”>

</body>

2.    直接在JavaScript代码中,设置元素对象的事件属性值等于处理该事件的函数或代码.

如:Document.onContextmenu =  hideContextmenu();

Function hideContextmenu() {

   Return false ;

}

3.    在一个专门的<script>标签对中编写某个元素对象的某种事件处理程序代码,并用for属性指定事件源和用event属性指定事件名.(常用于插件使用)

<script language=”javaScript”  for=”document”  event=”onContextmenu”>

  Windwo.event.returnValue=false ;

</script>

 

你可能感兴趣的:(JavaScript,js,职场,DHTML,休闲)