HTML DOM 返回和设置链接的href属性实例
2025-04-24
16
参考资料
HTML DOM 返回和设置链接的href属性
详细介绍
HTML DOM (文档对象模型) 提供了访问和操作 HTML 元素的接口。对于链接元素 (<a>
),可以通过 DOM 来获取或设置其 href
属性。
相关标签
主要涉及 <a>
标签:
<a id="myLink" href="https://example.com">示例链接</a>
用法
获取 href 属性
var link = document.getElementById("myLink"); var hrefValue = link.href; // 获取 href 属性值
设置 href 属性
var link = document.getElementById("myLink"); link.href = "https://newurl.com"; // 设置新的 href 值
实例
<!DOCTYPE html> <html> <head> <title>href 属性示例</title> </head> <body> <a id="demoLink" href="https://google.com">访问Google</a> <button onclick="changeLink()">更改链接</button> <button onclick="showLink()">显示链接</button> <script> function changeLink() { document.getElementById("demoLink").href = "https://bing.com"; document.getElementById("demoLink").textContent = "访问Bing"; } function showLink() { alert("当前链接是: " + document.getElementById("demoLink").href); } </script> </body> </html>
功能
动态修改页面中的链接地址
根据用户交互改变导航行为
获取链接信息用于分析或显示
CSS 扩展
可以通过 CSS 为链接添加样式,增强视觉效果:
a { color: blue; text-decoration: none; transition: color 0.3s; } a:hover { color: red; text-decoration: underline; } a:visited { color: purple; }
这些样式可以与 DOM 操作结合使用,创建交互式链接效果。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。