2013-07-10 32 views
0

我正在瀏覽以下JavaScript代碼片段,並且我無法弄清楚fire()函數中返回false語句的含義。消防功能的addEventListener函數定義中返回false語句的意義

var x=document.getElementById("OK_BUT"); 
x.addEventListener("click", fire, false); 

定義

function fire(e) 
{ 
        .................... 
        ..................... 
    return false;/*=> What is the significance of this Statement??*/ 
} 

我認爲它是由於瀏覽器的兼容性。如果有人解釋它的意義會很棒!

回答

1

這將有可能被添加到防止默認行爲發生在表單提交的點擊事件,即保證了頁面不回發一次事件已被解僱。 e.preventDefault()將實現相同的期望行爲。