今天寫程式的時候遇到個問題:html裡採用onclick事件來實現window.location = url的跳轉,在內嵌元素上又加上了href="javascrit:;"的屬性。這時這句window.location的跳轉失效了。後來上網查了一下,想起javascript裡面事件是冒泡傳遞的事,可能是被內嵌的那個href事件給組織了。 解決方法是:在onclick方法裡面增加一句return false的語句,讓程式強制跳出不繼續執行後面的語句。