here但這兒的void(0)究竟是何含義呢?JavaScript中void是一個操作符,該操作符指定要計算一個表達式但是不返回值。void操作符用法格式如下:1.javascript:void(expression)2.javascript:voidexpressionexpression是一個要計算的JavaScript標準的表達" />

日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

JavaScript 中 void(0) 的含義

系統 2438 0

我想使用過ajax的都常見這樣的代碼:
<a href="javascript:doTest2();void(0);">here</a>
但這兒的void(0)究竟是何含義呢?

JavaScript中void是一個操作符,該操作符指定要計算一個表達式但是不返回值。

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

expression 是一個要計算的 JavaScript 標準的表達式。表達式外側的圓括號是可選的,但是寫上去是一個好習慣。 ( 實現版本 Navigator 3.0 )

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

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

<A HREF="javascript:void(0)">單擊此處什么也不會發生</A>

下面的代碼創建了一個超級鏈接,用戶單擊時會提交表單。

<A HREF="javascript:void(document.form.submit())">
單擊此處提交表單</A>

a href=#與 a href=javascript:void(0) 的區別 打開新窗口鏈接的幾種辦法

#包含了一個位置信息

默認的錨點是#top 也就是網頁的上端

而javascript:void(0) 僅僅表示一個死鏈接

這就是為什么有的時候頁面很長瀏覽鏈接明明是#可是

跳動到了頁首

而javascript:void(0) 則不是如此

所以調用腳本的時候最好用void(0)

或者<input onclick>

<div onclick>等

打開新窗口鏈接的幾種辦法

1.window.open('url')

2.用自定義函數

< script >
function openWin(tag,obj)
{
obj.target
= " _blank " ;
obj.href
= " Web/Substation/Substation.aspx?stationno= " + tag;
obj.click();
}

</ script >
< a href ="javascript:void(0)" onclick ="openWin(3,this)" > 株洲 </ a >


window.location.href=""

JavaScript 中 void(0) 的含義


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 武山县| 介休市| 宝清县| 宜宾市| 杨浦区| 绥棱县| 阿坝县| 岳池县| 洪泽县| 上饶县| 太白县| 广宗县| 无棣县| 绍兴市| 凌源市| 包头市| 冷水江市| 黄浦区| 桂东县| 清水县| 星座| 富川| 高青县| 乳山市| 文安县| 广州市| 天门市| 伊吾县| 栖霞市| 石楼县| 鄂伦春自治旗| 明溪县| 高邑县| 陆良县| 兖州市| 台南县| 牟定县| 天长市| 新乐市| 改则县| 镇平县|