0
哪裏值時,分配給錨元素的onclick事件的事件處理程序返回。比如任何價值去現在呢?錨元素在JavaScript
哪裏值時,分配給錨元素的onclick事件的事件處理程序返回。比如任何價值去現在呢?錨元素在JavaScript
沒有代碼正在等待事件處理程序的返回值,除了事件機制。所以,你不可能得到返回值並處理它。
在事件處理程序中使用return false;
取消事件。例如:
<HTML>
<HEAD>
<TITLE>Cancelling Hyperlinks</TITLE>
</HEAD>
<BODY>
<A HREF="c:" onclick="return false;">C drive</A>
</BODY>
</HTML>
它相當於
event.stopPropagation();
event.preventDefault();
閱讀它使用的返回值更here ...
更新
活動:
onclick of HREF:
return false cancels navigation after the code is executed
onsubmit of form
return false cancels submission of the form
一般來說你訪問方法的返回值如下所示。
function test(){return x=5;}
var result = test();
您只能將true/false返回到事件,從而停止執行其他事件。
你怎麼能說事件處理函數只返回布爾值 – 2013-02-21 16:48:42
@Maizere因爲這是事件處理機制唯一理解的值。 – ATOzTOA 2013-02-21 16:53:21
謝謝你對這個信息 – 2013-02-21 16:53:57