首先都是在a标簽下,作用都是為了a标簽的不跳轉,執行其他事件........等等
一:
href ="javascript:void(0)":
1.如果a标簽下有點選事件,javascript:void(0) 讓a标簽的超連結不生效直接執行onclick方法,這樣寫更官方,代碼更規範。
2.這樣寫位址欄不會變
3.最重要的是:它是部分重新整理
二:
href ="#":
1.這樣寫同樣可以實作功能,這樣寫不規範,
2.缺點就是 它整體重新整理
如果項目小可以實作功能,項目大的話,就不太好...............因為他它整體重新整理
3.用的話位址欄會變啊

如果上面沒有解決你的疑惑,若果你還想學習有關的JavaScript:void(0):
請到這裡學習:
http://www.jb51.net/article/70916.htm
希望可以幫到你,有什麼疑問随時解答,這是我開發中遇到的,這也是師父教我的。