📅  最后修改于: 2023-12-03 15:01:14.319000             🧑  作者: Mango
HTML DOM Link 对象表示 HTML 中 <a>
元素,也就是链接。
可以使用如下方式创建 Link 对象:
let link = document.querySelector('a');
Link 对象可以用于获取、设置 HTML 元素的属性、样式和事件。
以下是 Link 对象常用的属性:
获取或设置链接的 URL。用法如下:
let href = link.href; // 获取链接的 URL
link.href = 'https://www.example.com'; // 设置链接的 URL
获取或设置链接的打开方式。用法如下:
let target = link.target; // 获取链接的打开方式
link.target = '_blank'; // 设置链接在新标签页中打开
获取或设置链接的文本内容。用法如下:
let text = link.text; // 获取链接的文本内容
link.text = '新文本内容'; // 设置链接的文本内容
以下是 Link 对象常用的方法:
模拟用户点击链接,触发链接的跳转事件。用法如下:
link.click(); // 模拟用户点击该链接
以下是 Link 对象常用的事件:
链接被点击时触发该事件。用法如下:
link.addEventListener('click', function() {
// 处理链接被点击时的事件
});
以下是一个 Link 对象的示例。当链接被点击时,会在控制台中输出链接的 URL。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Link Object Example</title>
</head>
<body>
<a href="https://www.example.com" target="_blank" id="my-link">点击跳转到 example.com</a>
<script>
let link = document.getElementById('my-link');
link.addEventListener('click', function() {
console.log(link.href);
});
</script>
</body>
</html>