如何使用js添加html标签
文章目录
- 如何使用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标签相关推荐
- JS添加iframe标签
//添加iframe标签var body = document.getElementsByTagName("body");var div = document.createElem ...
- 使用js添加script标签
在开发中可能遇到需要使用到某个js里的方法,但是页面是后端返回的,不方便让后端添加js的时候(同一个页面的模版可能多个页面使用,只有一个页面需要引入js时,最好不要修改模版),可以通过js代码进行添加 ...
- Asp.net 后台添加CSS、JS、Meta标签
下面是从Asp.net 后台添加CSS.JS.Meta标签的写法,我们这里写成函数方便以后使用.如果函数放在页面类中, Page参数也可以不要. 首先导入命名空间 using System.Web.U ...
- JS动态添加li标签
HTML代码 <div class="col-xs-12"><ul id="tabName" class="nav nav-tabs ...
- JS从后台获取数据,前台动态添加tr标签中的td标签
功能描述: 要求从后台查询该省份的所有城市,然后动态的再前台固定的tr标签中添加相应的td标签来展示城市基本信息: 文章目录 #一.前台jsp及js源码 jsp:在固定的tr标签中添加一个id,通过j ...
- js动态添加meta标签
有时候我们需要动态添加meta标签和里面的内容,如何添加呢? 举例: // 手动添加mate标签const addMeta = (name, content) => {const meta = ...
- html字符串img添加style,js 匹配 img标签 增加 style样式
给img标签增加 style样式: 1.如果img 标签没有style 就先添加style标签 2.添加标签后统一再添加style样式 function imgTagAddStyle (htmlstr ...
- js 添加内容实现列表功能
js 添加 使用的是appendChild(node) - 插入新的子节点(元素) 来实现 当然也可以删除 使用appendChild(node) - 插入新的子节点(元素) 效果图 代码如下 < ...
- js阻止a标签默认事件的几种方法
方法/步骤 疑问 打开编辑器,新建html并加入a标签,如图所示,小编想点击a标签时执行pop函数同时禁止a标签的默认的href跳转,该如何阻止呢? 方法一 要阻止a标签跳转,可以改变href的值,直 ...
最新文章
- HDU_1003 Max Sum
- 机器人动力学(Basic Newton-Euler Mechanics)
- 重装机兵java_重装机兵之机甲咆哮
- python 函数递归一次增加一次变量_python基础之函数、返回值,局部变量、全局变量,递归(继续补充不定长参数)...
- 原型磨刀 开源一样的_晚餐也可以像开源一样
- qmake常用语法三
- 麻省理工线性代数第三讲
- 24小时改变你的人生【转】
- bch编码matlab,BCH码的编码方法.doc
- java根据指定字符开头_Java如何检查以特定单词开头的字符串?
- Centos 在 Selenium 使用中的异常:chrome not reachable
- 基于龙格-库塔法Runge-Kutta的常微分方程的求解matlab仿真
- 什么是深度学习?我们为何需要深度学习?
- py2neo.database.work.ClientError: [Procedure.ProcedureNotFound]
- Oracle自动化测试工具OATS
- Axure绘制登录功能
- 浅谈AutoCAD下载安装的那些三两事!
- 健身增肌-腿部力量练习
- jasperprint java_关于jasperreport对应java打印机的解决方案
- 微软鼠标支持linux吗,微软发布终端管理应用Windows Terminal新测试版终于支持鼠标进行操作...
热门文章
- Python开发环境之pyenv环境搭建
- 五十八、Sqoop的常用参数及命令
- python for循环加速_干货总结,24招加速你的Python代码,值得收藏
- AUTO CAD 圆角如何转换为直角?
- qt获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址
- asp.net(c#)字符串转换成字符数组 字符串转换成int 数组
- php版本纯静态什么意思,什么是php数据库?与纯静态空间有什么关系?
- 2022Java后端开发面试题总结(社招+春招+秋招)
- MP4 ftyp box解析
- MP4文件格式详解——文件类型ftyp