当前位置: 首页 > news >正文

原生js插入HTML元素

原生js插入HTML元素方法:insertAdjacentHTML
insertAdjacentHTML语法格式
element.insertAdjacentHTML(position, text);

1)position 是相对于 element 元素的位置,并且只能是以下的字符串之一:
1.beforebegin:在 element 元素的前面;
2.afterbegin:在 element 元素的第一个子节点前面;
3.beforeend:在 element 元素的最后一个子节点后面;
4.afterend:在 element 元素的后面。

比如我们想放在element元素后面,就可以这么写,

element('afterend',"<div>123</123>")

如果需要多次判断插入,并且删除之前插入的元素,则可以用remove方法,格式如下:根据id、className等找到这个元素,如果这个元素的id为a,

document.getElementById(''a").remove()
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><!-- 找出不含有重复字符的最长字串的长度 --><input id="tts" type="text" placeholder="请输入字符串" value=""><button onclick="Selects()">筛选</button><div id="one"></div><script>function Selects(){let text=0,temp=0;let Texts=document.getElementById('tts').valuefor(let i=0;i<=Texts.length;i++){if(Texts[i]==Texts[i+1]){if(text<temp){text=temp}temp=0}else{temp++;}}if(document.getElementById('two')){document.getElementById('two').remove()}document.getElementById('one').insertAdjacentHTML('afterend','<div id="two">'+text+"</div>")return text;}</script>
</body>
</html>
http://www.lryc.cn/news/140626.html

相关文章:

  • 腾讯云V265/TXAV1直播场景下的编码优化和应用
  • 牛客练习赛114 G-图上异或难题(线性基)
  • Neo4j之ORDER BY基础
  • 【C++杂货铺】探索vector的底层实现
  • MybatisPlus(1)
  • 探索未来世界,解密区块链奥秘!
  • win10 下运行 npm run watch-poll问题
  • Android平台RTMP|RTSP直播播放器功能进阶探讨
  • Centos7安装Telnet服务
  • 【C++】GCC对应C++的版本支持
  • 前端面试:【算法】排序、查找、递归、动态规划
  • RK3399 开机自启一个shell脚本,一直起不来BUG
  • [MyBatis系列④]核心配置文件
  • 系统架构设计高级技能 · 层次式架构设计理论与实践
  • Nuxt3打包部署到Linux(node+pm2安装和运行步骤+nginx代理)
  • 一维数组传参
  • 七层、四层和五层网络模型区别和联系
  • RH1288V3 - 初识物理服务器
  • excel中如果A列中某项有多条记录,针对A列中相同的项,将B列值进行相加合并统计
  • 开发智能应用的新范式:大数据、AI和云原生如何构建智能软件
  • 淘宝免费爬虫数据 商品详情数据 商品销售额销量API
  • Markdown初级使用指南
  • 国际版阿里云/腾讯云CDN装备运用教程:加快网站拜访速度
  • 面试之快速学习计算机网络-http
  • 2023水果编曲软件fl studio 21.1.0 .3713官方中文直装破解版
  • 【微信小程序】页面路由跳转函数之间的区别
  • Ubuntu inotify
  • 开始MySQL之路——MySQL的DataGrip图形化界面
  • C++ STL 标准模板库
  • C#-集合小例子