2011-06-02 34 views
1

我想在一次點擊中通過2個JavaScript事件,我把它們中的2個放入了hrefonclick。但是當我點擊時,它總是執行onclick操作。再次單擊或第三次執行href操作。我不知道這是怎麼回事。如何在一次點擊中傳遞2個javascript事件?

我該如何解決它?

如果我將2個javascript事件組合在一起(href或onclick)。它可以運行良好嗎?如何?

謝謝。在onclick事件

<a href="javascript:function1('value1')" onclick="javascript:function2('value2')"> 
+0

爲了澄清,你是不是想傳遞兩個事件。你有一個事件,點擊,並且你想在事件發生時調用兩個函數。 – nnnnnn 2011-06-02 07:57:25

回答

2

試試這個:

<a href="#" onclick="function1('value1'); function2('value2'); return false;"> 

注意,你不需要把 「JavaScript的」。通常使用onclick而不是href來執行javascript。

你甚至可以改變href="#"來鏈接到一個頁面,說你需要啓用javascript。 return false;將取消鏈接,如果JavaScript正在工作。

0

我想你可能只是這樣做:

<a href="#" onclick="function1('value1'); function2('value2');"> 
相關問題