<a href=“#”>中的“#”其實是錨點的意思,默認為#top,所以當頁面比較長的時候,使用這種方式會讓頁面刷新到頁首(頁面的最上部)
javascript:void(0)其實是一個死鏈接,當使用超鏈接處理JS腳本(一般是click),又不想回到頁首(這種情況可以理解為局部刷新)時經常使用
void 操作符的用法格式如下:
- 1. javascript:void (expression_r_r)
- 2. javascript:void expression_r_r
一般是帶上(),這樣可讀性更強
小結:
當需要整體刷新時,使用#
當實現局部刷新時,使用如下幾種方式:
1:<a href=“####”></a>
2:<a href=“javascript:void(0)”></a>
3:<a href=“javascript:void(null)”></a>
4:<a href=“#” onclick=“return false”></a>