文章目录

  • 如何使用js添加html标签

如何使用js添加html标签

其实很简单,只需要以下几个步骤:
1.使用getElementById获取想要写的标签的父标签对象(body除外,当然body也可以获取,当时没必要,因为他可以通过document.body直接调用)
2.使用createElement创建标签对象
3.设置标签的属性和文本信息
4.使用步骤1获取到的父标签对象的appendChild方法添加标签

详细代码如下:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>/*所有li标签都适用*/li{color:orangered;}</style><script type="text/javascript">window.onload = function () {//在body中添加标签//添加div元素(在内存中)let divObj = document.createElement('div');divObj.innerHTML = "我是js添加的文字";//把div添加到body作为他的子元素document.body.appendChild(divObj);//在ul中添加标签//获取ul标签let uList = document.getElementById('uList');//添加li元素let liObj = document.createElement('li');//设置标签样式,当然也可以设置其他的属性值liObj.setAttribute('style','background:grey');//设置标签的文本信息liObj.innerText = 'Python';// 把js新建的li放到ul下uList.appendChild(liObj);}</script>
</head>
<body><div>下面是几个常用的编程语言</div><ul id="uList"><li>C</li><li>C++</li><li>Java</li></ul>
</body>
</html>

显示:

如何使用js添加html标签相关推荐

  1. JS添加iframe标签

    //添加iframe标签var body = document.getElementsByTagName("body");var div = document.createElem ...

  2. 使用js添加script标签

    在开发中可能遇到需要使用到某个js里的方法,但是页面是后端返回的,不方便让后端添加js的时候(同一个页面的模版可能多个页面使用,只有一个页面需要引入js时,最好不要修改模版),可以通过js代码进行添加 ...

  3. Asp.net 后台添加CSS、JS、Meta标签

    下面是从Asp.net 后台添加CSS.JS.Meta标签的写法,我们这里写成函数方便以后使用.如果函数放在页面类中, Page参数也可以不要. 首先导入命名空间 using System.Web.U ...

  4. JS动态添加li标签

    HTML代码 <div class="col-xs-12"><ul id="tabName" class="nav nav-tabs ...

  5. JS从后台获取数据,前台动态添加tr标签中的td标签

    功能描述: 要求从后台查询该省份的所有城市,然后动态的再前台固定的tr标签中添加相应的td标签来展示城市基本信息: 文章目录 #一.前台jsp及js源码 jsp:在固定的tr标签中添加一个id,通过j ...

  6. js动态添加meta标签

    有时候我们需要动态添加meta标签和里面的内容,如何添加呢? 举例: // 手动添加mate标签const addMeta = (name, content) => {const meta = ...

  7. html字符串img添加style,js 匹配 img标签 增加 style样式

    给img标签增加 style样式: 1.如果img 标签没有style 就先添加style标签 2.添加标签后统一再添加style样式 function imgTagAddStyle (htmlstr ...

  8. js 添加内容实现列表功能

    js 添加 使用的是appendChild(node) - 插入新的子节点(元素) 来实现 当然也可以删除 使用appendChild(node) - 插入新的子节点(元素) 效果图 代码如下 < ...

  9. js阻止a标签默认事件的几种方法

    方法/步骤 疑问 打开编辑器,新建html并加入a标签,如图所示,小编想点击a标签时执行pop函数同时禁止a标签的默认的href跳转,该如何阻止呢? 方法一 要阻止a标签跳转,可以改变href的值,直 ...

最新文章

  1. HDU_1003 Max Sum
  2. 机器人动力学(Basic Newton-Euler Mechanics)
  3. 重装机兵java_重装机兵之机甲咆哮
  4. python 函数递归一次增加一次变量_python基础之函数、返回值,局部变量、全局变量,递归(继续补充不定长参数)...
  5. 原型磨刀 开源一样的_晚餐也可以像开源一样
  6. qmake常用语法三
  7. 麻省理工线性代数第三讲
  8. 24小时改变你的人生【转】
  9. bch编码matlab,BCH码的编码方法.doc
  10. java根据指定字符开头_Java如何检查以特定单词开头的字符串?
  11. Centos 在 Selenium 使用中的异常:chrome not reachable
  12. 基于龙格-库塔法Runge-Kutta的常微分方程的求解matlab仿真
  13. 什么是深度学习?我们为何需要深度学习?
  14. py2neo.database.work.ClientError: [Procedure.ProcedureNotFound]
  15. Oracle自动化测试工具OATS
  16. Axure绘制登录功能
  17. 浅谈AutoCAD下载安装的那些三两事!
  18. 健身增肌-腿部力量练习
  19. jasperprint java_关于jasperreport对应java打印机的解决方案
  20. 微软鼠标支持linux吗,微软发布终端管理应用Windows Terminal新测试版终于支持鼠标进行操作...

热门文章

  1. Python开发环境之pyenv环境搭建
  2. 五十八、Sqoop的常用参数及命令
  3. python for循环加速_干货总结,24招加速你的Python代码,值得收藏
  4. AUTO CAD 圆角如何转换为直角?
  5. qt获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址
  6. asp.net(c#)字符串转换成字符数组 字符串转换成int 数组
  7. php版本纯静态什么意思,什么是php数据库?与纯静态空间有什么关系?
  8. 2022Java后端开发面试题总结(社招+春招+秋招)
  9. MP4 ftyp box解析
  10. MP4文件格式详解——文件类型ftyp