属性:
1. anchorObject.href: 获取或设置链接的 URL。
var anchor = document.getElementById('myAnchor');
console.log('Href: ' + anchor.href);
2. anchorObject.target: 获取或设置链接的目标窗口或框架。
var anchor = document.getElementById('myAnchor');
console.log('Target: ' + anchor.target);
3. anchorObject.innerHTML: 获取或设置链接的 HTML 内容。
var anchor = document.getElementById('myAnchor');
console.log('Inner HTML: ' + anchor.innerHTML);
4. anchorObject.textContent(或 innerText): 获取或设置链接的文本内容。
var anchor = document.getElementById('myAnchor');
console.log('Text Content: ' + anchor.textContent);
5. anchorObject.download: 设置链接的下载属性,指定链接点击时的文件下载行为。
var anchor = document.getElementById('myAnchor');
anchor.download = 'file.txt';
6. anchorObject.rel: 获取或设置链接的关系属性,表示当前文档与链接目标的关系。
var anchor = document.getElementById('myAnchor');
console.log('Rel: ' + anchor.rel);
方法:
1. anchorObject.click(): 模拟点击链接,触发链接的跳转行为。
var anchor = document.getElementById('myAnchor');
anchor.click();
这些属性和方法允许你使用 JavaScript 动态地获取和修改锚元素的属性,以及模拟用户点击链接的行为。在处理页面导航或链接交互时,Anchor 对象可以成为一个有用的工具。
转载请注明出处:http://www.pingtaimeng.com/article/detail/6194/JavaScript 和 HTML DOM