Corsair

My javaWorld
数据加载中……
关于javaScript中对事件捕捉的代码组织

关于javaScript中对事件捕捉的代码组织方法:
有以下的3种,第一种又有3种类型;具体如下:

 

<!-- @1编写事件处理程序的格式1. 1 -->
< html >
    
< head >
        
< script >  
// 在这里编写事件执行代码段
                 function  getEvent() {
                        window.event.returnValue
= false ;
                    }
    
        
</ script >
    
</ head >
// 在这里编写指定捕获事件时要执行的方法名
     < body oncontextmenu = getEvent(); >                 
    
</ body >
</ html >

<!-- @1编写事件处理程序的格式1. 2 -->
< html >
    
< head >
        
< script >  
// 在这里直接写return
                 function  getEvent() {
                        
return   false ;
                    }
    
        
</ script >
    
</ head >
// 在这里直接retrun要方法名 注意这里必须使用""不然将导致错误!
     < body oncontextmenu = " return getEvent() " >                 
    
</ body >
</ html >


<!-- @1编写事件处理程序的格式1. 3 -->
< html >
    
< head >
    
</ head >
// 在这里直接返回要使用的结果
     < body oncontextmenu = " return false " >                 
    
</ body >
</ html >

<!-- @1编写事件处理程序的格式2. 1 -->
<!-- 直接在 < script > 标签对中设置设置元素对象事件属性 -->
< script >
    document.oncontextmenu
= getEvent;
    
function  getEvent() {
            
return   false ;
        }
    
</ script >

<!-- @1编写事件处理程序的格式3. 1 -->
<!-- 在一个专门 < script > 块中编写指定事件的处理代码 -->
< script  for = document event = oncontextmenu >
                window.event.returnValue
= false ;
</ script >

posted on 2006-07-30 14:40 银河海盗 阅读(304) 评论(0)  编辑  收藏 所属分类: WEB


只有注册用户登录后才能发表评论。


网站导航: