a標簽的href值


<a href='#'>click</a>實驗證明,頁面上能不用這個值就最好不要用這個#,這個#會讓你的頁面瞬間滾動到頁面的頂部,我不知道已經踩了多少次坑了,就是因為這個‘#’

<a href="javascript:;" onclick='demo()'>hello</a>這條語句跟<a href="javascript:void(0)" onclick='demo()'>world</a>這條我一開始看一個博客說有一點區別,然后我就demo了一下,感覺沒區別啊

上代碼,你們可以測試一下

<!DOCTYPE html>
<html>
<head>
    <meta charset='UTF-8'>
    <title>a</title>
</head>
<body>
<a href="javascript:;" onclick='demo()'>hello</a>
<a href="javascript:void(0)" onclick='demo()'>world</a>
</body>
<script type="text/javascript">
    function demo(){
        alert('hello');
    }
</script>
</html>

感覺一樣的,但是看到有博客是這樣解釋的

 

a href="javascript:;" onclick="demo()"與<a href="javascript:void(0)" onclick='demo()'>world</a>的區別只是執行了一條空的js代碼

其實我不太懂這句話是什么意思,有哪些大神能幫忙解釋一下就最好不過了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM