JavaScript link方法入門(mén)實(shí)例(給字符串加上超鏈接)
link 方法返回使用 HTML a 標(biāo)簽屬性定義的(斜體)字符串。其語(yǔ)法如下:
str_object.link( url )
參數(shù)說(shuō)明:
參數(shù) | 說(shuō)明 |
---|---|
str_object | 要操作的字符串(對(duì)象) |
url | 必需。字符串要鏈接的 URL 地址,完整格式。 |
提示:該方法不符合 ECMA 標(biāo)準(zhǔn),不建議使用。
link 方法實(shí)例
<script language="JavaScript">
var str = "www.dbjr.com.cn";
document.write( str.link( "http://www.dbjr.com.cn" ) );
</script>
運(yùn)行該例子,輸出:
提示:該方法返回使用 HTML a 標(biāo)簽定義的超鏈接字符串,即使用該方法并不能直接將字符串變更為超鏈接字符串。如果想動(dòng)態(tài)改變?cè)刈煮w為超鏈接字符串,可參考下面的實(shí)例對(duì) link 方法進(jìn)行擴(kuò)展:
改變頁(yè)面元素字體為超鏈接
<html>
<script language="JavaScript">
function addUrl( obj ){
obj.innerHTML = obj.innerHTML.link( "http://www.dbjr.com.cn" );
}
</script>
<body>
<p ondblclick="addUrl(this);">
www.dbjr.com.cn
</p>
</body>
</html>
在該例子中,用鼠標(biāo)雙擊字符串 www.dbjr.com.cn 即可將該字串加上超鏈接。
相關(guān)文章
javascript幾個(gè)易錯(cuò)點(diǎn)記錄
本文記錄了幾個(gè)平時(shí)在項(xiàng)目中使用javascript的易錯(cuò)的點(diǎn),時(shí)刻提醒自己不要再犯相同的錯(cuò)誤。2014-11-11JavaScript高級(jí)程序設(shè)計(jì)(第3版)學(xué)習(xí)筆記2 js基礎(chǔ)語(yǔ)法
這一篇復(fù)習(xí)一下ECMAScript規(guī)范中的基礎(chǔ)語(yǔ)法,英文好的朋友可以直接閱讀官方文檔。JavaScript本質(zhì)上也是一種類(lèi)C語(yǔ)言,熟悉C語(yǔ)言的朋友,可以非常輕松的閱讀這篇文章,甚至都可以跳過(guò),不過(guò)建議你最好還是看一看,在介紹的同時(shí),我可能會(huì)引用一些自認(rèn)為不易理解且比較流行的用法。2012-10-10前端編碼規(guī)范(3)JavaScript 開(kāi)發(fā)規(guī)范
這篇文章主要介紹了前端編碼規(guī)范(3)JavaScript 開(kāi)發(fā)規(guī)范,需要的朋友可以參考下2017-01-01JavaScript 學(xué)習(xí)筆記(十六) js事件
事件對(duì)象里包含三個(gè)方面的信息····回看上一篇內(nèi)容!事件對(duì)象里的屬性和方法,主要是鼠標(biāo)和鍵盤(pán)的信息。2010-02-02document.getElementById獲取控件對(duì)象為空的解決方法
今天寫(xiě)個(gè)網(wǎng)頁(yè),想在頁(yè)面加載onLoad時(shí),動(dòng)態(tài)顯示由后臺(tái)其他程序傳來(lái)的數(shù)據(jù)時(shí),用document.getElementById獲取控件對(duì)象總是為空。但是檢查了這個(gè)id確實(shí)是存在的。看下文的示例和解決方法2013-11-11對(duì)JavaScript客戶(hù)端應(yīng)用編程的一些建議
這篇文章主要介紹了對(duì)JavaScript客戶(hù)端應(yīng)用編程的一些建議,主要針對(duì)MVC框架框架的一些相關(guān)使用問(wèn)題,需要的朋友可以參考下2015-06-06