在進行網頁開發中,
<a>標簽是我們使用最頻繁的標簽之一,它是用來創建超鏈接的。但有時候,我們需要在特定的情況下禁用超鏈接,也就是不可用。那么怎么實現不可用的效果呢?
想要讓不可用,有兩種方式:
// 方法一: <a href="javascript:;" disabled>link</a> // 方法二: <a href="#" onclick="return false;">link</a>
第一種方法,是給不可用的超鏈接增加了一個javascript:;偽協議,當我們點擊這個鏈接的時候,瀏覽器并不會像執行普通的JavaScript腳本那樣執行這個偽協議,而是什么也不做,這樣就可以實現不可用的效果。
第二種方法是通過onclick事件阻止不可用的超鏈接的默認行為,也就是跳轉到href指定的鏈接。當然,我們也可以在onclick事件里面執行一些其他的操作。
需要注意的是,以上兩種方法在HTML5規范中都并沒有規范定義,所以我們建議在使用的時候測試一下不同的瀏覽器是否都支持。
上一篇圖片上下浮動css
下一篇jquery a標簽點擊