Anchor 对象表示 HTML 超链接。在 HTML 文档中 <a> 标签每出现一次,就会创建 Anchor 对象。锚可用于创建指向另一个文档的链接(通过 href 属性),或者创建文档内的书签(通过 name 属性)。您可以通过搜索 Document 对象中的 anchors[] 数组来访问锚,或者使用 document.getElementById()。
1.更改一个链接的文本、URL 以及 target
1 2 3 11 12 13 访问 lefan14 15在本例中,我们改变超链接的文本和 URL。我们也改变 target 属性。target 属性的默认设置是 "_self",这意味着会在相同的窗口中打开链接。通过把 target 属性设置为 "_blank",链接将在新窗口中打开。
16 17
Anchor 对象的属性列表
属性 | 描述 | IE | F | O | W3C |
设置或返回被链接资源的字符集。 | 6 | 1 | 9 | Yes | |
coords | 设置或返回逗号分隔列表,包含了图像映射中链接的坐标。 | 6 | 1 | 9 | Yes |
设置或返回被链接资源的 URL。 | 5 | 1 | 9 | Yes | |
hreflang | 设置或返回被链接资源的语言代码。 | 6 | 1 | 9 | Yes |
设置或返回一个链接的 id。 | 4 | 1 | 9 | Yes | |
设置或返回一个链接的内容。 | 4 | 1 | 9 | No | |
设置或返回一个链接的名称。 | 4 | 1 | 9 | Yes | |
设置或返回当前文档与目标 URL 之间的关系。 | 5 | 1 | No | Yes | |
设置或返回目标 URL 与之间当前文档的关系。 | 5 | 1 | No | Yes | |
设置或返回图像映射中某个链接的形状。 | 6 | 1 | 9 | Yes | |
设置或返回某个链接的 Tab 键控制次序。 | 6 | 1 | 9 | Yes | |
设置或返回在何处打开链接。 | 5 | 1 | 9 | Yes | |
设置或返回被链接资源的 MIME 类型。 | 6 | 1 | 9 | Yes |
2. 使用 focus() 和 blur()
1 2 3 6 12 13 14 访问 lefan15 16 17 18 19
Anchor 对象的方法
方法 | 描述 | IE | F | O | W3C |
blur() | 把焦点从链接上移开。 | 5 | 1 | 9 | Yes |
focus() | 给链接应用焦点。 | 5 | 1 | 9 | Yes |