首頁 > web前端 > 前端問答 > 使用javascript:void(0)的原因是什麼

使用javascript:void(0)的原因是什麼

WBOY
發布: 2022-04-13 17:48:10
原創
3297 人瀏覽過

使用「javascript:void(0)」的原因是:可以防止連結跳到其他頁面,保留連結的樣式,並且不讓連結執行實際操作。 void關鍵字用來指定要計算一個運算式但不傳回值,而「void(0)」也就表示不進行任何運算。

使用javascript:void(0)的原因是什麼

本教學操作環境:windows10系統、javascript1.8.5版、Dell G3電腦。

使用javascript:void(0)的原因是什麼

href=”javascript:void(0);」這個的意思是,讓超連結去執行一個js函數,而不是去跳到一個位址,

而void(0)表示一個空的方法,也就是不執行js函數。

為什麼要使用href=”javascript:void(0);”

#javascript:是偽協議,表示url的內容透過javascript執行。 void(0)表示不做任何操作,這樣會防止連結跳到其他頁面。這麼做往往是為了保留連結的樣式,但不讓連結執行實際操作,

javascript:void(0) 中最關鍵的是 void 關鍵字, void 是JavaScript 中非常重要的關鍵字,該操作符指定要計算一個表達式但是不傳回值。

語法格式如下:

void func()javascript:void func()
登入後複製

void(func())javascript:void(func())
登入後複製

下面的程式碼創建了一個超級鏈接,當用戶點擊以後不會發生任何事。

範例:

<html>
<head> 
<meta charset="utf-8"> 
<title>123</title> 
</head> 
<body>
    <a href="javascript:void(0)">单击此处什么也不会发生</a>
</body>
</html>
登入後複製

輸出結果:

使用javascript:void(0)的原因是什麼

#【相關推薦:javascript影片教學web前端

以上是使用javascript:void(0)的原因是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板