HTML中如何使用JavaScript创建链接?
给定一个HTML文档,如何使用JavaScript创建链接,并将其添加到文档中?下面本篇文章就来给大家介绍一下在HTML中使用JavaScript创建链接的方法,希望对大家有所帮助。
做法:
● 创建一个锚<a>元素。
● 创建一个文本节点,其中包含一些将显示为链接的文本。
● 将文本节点附加到锚<a>元素。
● 设置<a>元素的title和href属性。
● 在body中追加<a>元素。
示例1:使用appendChild()方法将锚a元素添加到正文
<!DOCTYPE html> <html><head><meta charset="utf-8"></head><body style="text-align:center;"><p style="font-size: 19px; font-weight: bold;">单击按钮,可使用JavaScript生成链接</p><button οnclick="Fun()">点击这里</button><p id="DOWN" style="color: green; font-size: 24px; font-weight: bold;"></p><script>var el_down = document.getElementById("DOWN");function Fun() {var a = document.createElement('a');//为锚a元素创建文本节点var link = document.createTextNode("这是链接!");// 将文本节点追加到锚a元素a.appendChild(link);// 设置title. a.title = "这是链接!";// 设置href属性a.href = "https://www.html.cn";// 将锚元素附加到bodydocument.body.appendChild(a);}</script></body> </html>
示例2:使用prepend()方法将锚a元素添加到正文
<!DOCTYPE html> <html><head><meta charset="utf-8"></head><body style="text-align:center;"><p style="font-size: 19px; font-weight: bold;">单击按钮,可使用JavaScript生成链接</p><button οnclick="Fun()">点击这里</button><p id="DOWN" style="color: green; font-size: 24px; font-weight: bold;"></p><script>var el_down = document.getElementById("DOWN");function Fun() {var a = document.createElement('a');//为锚a元素创建文本节点var link = document.createTextNode("这是链接!");// 将文本节点追加到锚a元素a.appendChild(link);// 设置title. a.title = "这是链接!";// 设置href属性a.href = "https://www.html.cn";// 将锚元素附加到bodydocument.body.prepend(a);}</script></body></html>
HTML中如何使用JavaScript创建链接?相关推荐
- linux中ln(link)命令创建链接以及链接的删除和更新
ln(即link) 的功能是为某一个文件在另外一个位置建立一个同步的链接.有两种链接方式,一种是硬链接(hard link),另一种是符号链接(symbolic link),又称软链接.硬链 ...
- 我可以在Markdown中使用“ target =“ _ blank””创建链接吗?
有没有一种方法可以在Markdown中创建一个在新窗口中打开的链接? 如果没有,建议您使用哪种语法. 我将其添加到我使用的markdown编译器中. 我认为这应该是一个选择. #1楼 尝试使用PHP实 ...
- sql server中创建链接服务器图解教程
转自sql server中创建链接服务器图解教程 1.展开服务器对象-->链接服务器-->右击"新建链接服务器" 注意:必须以数据库管理员身份登录(通常也就是sa帐号) ...
- sqlserver中创建链接服务器图解教程
1.展开服务器对象-->链接服务器-->右击"新建链接服务器" 注意:必须以数据库管理员身份登录(通常也就是sa帐号)后,才可以创建"链接服务器" ...
- 如何在另一个JavaScript文件中包含一个JavaScript文件?
JavaScript中是否有类似于CSS中@import的内容,可让您在另一个JavaScript文件中包含一个JavaScript文件? #1楼 而不是在运行时添加,而是使用脚本在上传之前进行串联. ...
- html语言中,定义文档中一个正在打开的链接的颜色的代码是,2017微软认证考试精选练习(附答案)...
2017微软认证考试精选练习(附答案) 1.如果要使图像在缩放时不失真,在图像显示原始大小时,按下( )键,拖动 图像右下方 的控制点,可以按比例调整图像大小 B A. Ctrl B. Shift C ...
- 一步一步学Silverlight 2系列(22):在Silverlight中如何用JavaScript调用.NET代码_转载...
概述 Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, ...
- javascript创建类_如何使用JavaScript创建吹气效果
javascript创建类 Have you ever wondered how you can create a realistic air blowing effect with JavaScri ...
- Javascript 创建书签小工具 (bilibili视频下载为例)
书签小工具(Bookmarklets)是一个非常棒的javascript代码小片断伪装成的小应用,它驻留在你的浏览器里并为网页提供额外的功能.这里我们将研究如何从头开始创建一个书签小工具及一些最佳实践 ...
- 使用 Vanilla JavaScript 创建 Web 组件
Web 应用程序开发是一个非常拥挤的技术领域.有不同类型的框架.库和工具.在开发 Web 应用程序时,主要目标是提供带有封装组件的高质量用户界面 (UI). 因此,当您使用 React.Vue.Ang ...
最新文章
- 月份加日期前面用on还是in_表示时间或地点:in,on,at 的使用
- 如何用mysql运行程序_如何在MySQL工作台中创建和执行程序
- BGP重分布进IGP-EIGRP
- mysql增量备份保留策略_Mysql备份策略-完成备份+增量备份shell
- Hadoop节点热拔插
- 2016全国计算机二级题,2016全国计算机二级考生试题及答案
- HBase数据模型和读写原理
- dialog窗口编程的入门使用
- 商业认知,在投资的时候,为什么别人是经常赚钱,而你却是亏损不断,让我们亏损的根源是什么?
- c++ primer 6.5.1节练习答案
- 探索新型化学反应的AI机器人诞生!有望加速药物发现 | Nature论文
- ASP.NET Core开发Docker部署
- redis的info
- Web安全深度剖析-笔记
- 浅谈数据标准体系建设
- win7专业版设置通电自启动
- 远程桌面无法连接解决方法
- 云杰恒指:6.20恒指期货早盘资讯
- 商汤科技Java面试题(含答案)
- Flume使用Spooling Directory Source采集文件夹数据到hdfs
热门文章
- 【11月18日截稿】【高校支持】第三届机器人、智能控制与人工智能国际学术会议-RICAI 2021...
- 关联规则挖掘(Apriori算法)
- 基于SSM+VUE的交通事故案例库系统(前后端分离)
- 香农编码、费诺编码、哈弗曼编码
- 如何缓解眼疲劳(眼疲劳敷眼睛是热敷还是冷敷)
- 设为首页 加入收藏 html,js设为首页和加入收藏代码(兼容所有浏览器)
- MySQL中文存到数据库是,springMVC保存数据到mysql数据库中文乱码问题解决方法
- ‘com.cloudera.server.cmf.TrialState‘:Cannot resolve reference to bean ‘entityManagerFactoryBean‘
- python进行EXCEL表格自动填充
- 如何区分光纤跳线的颜色?