国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

javascript:void(0)的真正含義實例分析

2024-05-06 14:17:24
字體:
來源:轉載
供稿:網友
大家看JavaScript腳本經常可以看到這樣的代碼:
〈a href="javascript:doTest2();void(0);"〉here〈/a〉
但這兒的void(0)究竟是何含義呢?
JavaScript中void是一個操作符,該操作符指定要計算一個表達式但是不返回值。

void 操作符用法格式如下:
1. javascript:void (expression)
2. javascript:void expression

expression 是一個要計算的 JavaScript 標準的表達式。表達式外側的圓括號是可選的,但是寫上去是一個好習慣。

你可以使用 void 操作符指定超級鏈接。表達式會被計算但是不會在當前文檔處裝入任何內容。

下面的代碼創建了一個超級鏈接,當用戶點擊以后不會發生任何事。當用戶點擊鏈接時,void(0) 計算為 0,但在 JavaScript 上沒有任何效果。

void和#的區別

#包含了一個位置信息默認的錨點是#top 也就是網頁的上端,而javascript:void(0) 僅僅表示一個死鏈接。

這就是為什么有的時候頁面很長瀏覽鏈接明明是#可是跳動到了頁首,而javascript:void(0) 則不是如此所以調用腳本的時候最好用void(0)。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 安远县| 平顺县| 旺苍县| 岑溪市| 津市市| 静安区| 阜城县| 惠东县| 根河市| 恩施市| 克拉玛依市| 丹江口市| 余庆县| 建宁县| 仁寿县| 措勤县| 美姑县| 夹江县| 太和县| 广德县| 广饶县| 司法| 兴海县| 齐河县| 沙坪坝区| 宜兰县| 耿马| 丽水市| 玛沁县| 庆阳市| 娱乐| 封丘县| 电白县| 冕宁县| 仙游县| 开阳县| 蒙自县| 双城市| 武宣县| 彩票| 山阳县|