Anchor 對(duì)象表示 HTML 超鏈接
創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括新城網(wǎng)站建設(shè)、新城網(wǎng)站制作、新城網(wǎng)頁制作以及新城網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,新城網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到新城省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
在 HTML 文檔中 a 標(biāo)簽每出現(xiàn)一次,就會(huì)創(chuàng)建 Anchor 對(duì)象;
錨可用于創(chuàng)建指向另一個(gè)文檔的鏈接(通過 href 屬性),或者創(chuàng)建文檔內(nèi)的書簽(通過 name 屬性);
可以通過搜索 Document 對(duì)象中的 anchors[] 數(shù)組來訪問錨,或者使用document.getElementById()
Anchor 對(duì)象的部分屬性
target:設(shè)置或返回在何處打開鏈接
href:設(shè)置或返回被鏈接資源的 URL
name:設(shè)置或返回一個(gè)鏈接的名稱
id:設(shè)置或返回一個(gè)鏈接的 id
Anchor 對(duì)象的方法
blur():把焦點(diǎn)從鏈接上移開
focus():給鏈接應(yīng)用焦點(diǎn)
anchor() 方法用于創(chuàng)建 HTML 錨
語法結(jié)構(gòu):stringObject.anchor(anchorname)
anchorname 參數(shù): 必需,為錨定義名稱
script?type="text/javascript"
var?text="ClickMe";
document.write(text.anchor("aname"))
/script
代碼結(jié)果為:a?name="aname"ClickMe/a
沒聽說JS里有啥anchors。
倒是HTML里可以a name="xxx"/a這樣來定義一個(gè)錨點(diǎn),
然后JS寫window.location.hash = 'xxx';可以跳到這個(gè)錨點(diǎn)
本文實(shí)例講述了JavaScript獲取頁面中第一個(gè)錨定文本的方法。分享給大家供大家參考。具體如下:
下面的JS代碼通過document.archors數(shù)組獲取第一個(gè)archor的innerHTML
!DOCTYPE
html
html
body
a
name="html"jb51.net/abr
a
name="css"CSS
Tutorial/abr
a
name="xml"XML
Tutorial/a
pinnerHTML
of
the
first
anchor:
script
document.write(document.anchors[0].innerHTML);
/script
/p
/body
/html
上面的代碼輸出:
jb51.net
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
不大能明白你的意思 不過 可以這樣定義:
a href="javascript:void(0);" onclick="gotoPos('#nagisa')"nagisa/a
function里面可以這樣寫:window.location.href="#" + mao;
也就是讓頁面可視區(qū)域跳到目標(biāo)位置
a name="anchor"/a
location.hash="anchor";