我本身作了一下測試。
這個是在html裏面直接綁定onclick事件,我打印了onclick,結果讓我有些吃驚。
這是一個onclick函數,fn()則是在函數內部,因此當觸發了onclick事件的時候,onclick函數就執行,這時候由於fn在onclick函數內部已經執行了,因此會打印出來123.
若是改爲onclick="fn"呢?這時候打印出來的就是function onclick(){ fn },因此即便點擊了按鈕,觸發了onclick事件,fn依然不會執行。。<a href="www.changtu.com/chepiao/baodingshi-linyishi.html" class="lightblue">保定到臨沂的汽車</a> html