DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript基礎知識 >> JS阻止冒泡事件以及默認事件發生的簡單方法
JS阻止冒泡事件以及默認事件發生的簡單方法
編輯:JavaScript基礎知識     

如果<p>是在<div>裡面,那麼呢,<P>有一個onclick事件,<div>也有onclick事件,為了觸發<P>的點擊事件時,不觸發父元素的點擊事件,那麼就需要調用如下函數:

復制代碼 代碼如下:
function stopBubble(e){
  if(e&&e.stopPropagation){//非IE
   e.stopPropagation();
  }
  else{//IE
   window.event.cancelBubble=true;
  }
 }

<a onclick=''>如果要阻止默認事件的觸發,即默認的href事件,那麼就需要調用如下函數:

復制代碼 代碼如下:
function stopDefault( e ) {
         //阻止默認浏覽器動作(W3C)
         if ( e && e.preventDefault )
             e.preventDefault();
         //IE中阻止函數器默認動作的方式
         else
             window.event.returnValue = false;
         return false;
     }

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved