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

钓鱼网站教程经典营销案例

钓鱼网站教程,经典营销案例,管家婆免费仓库管理软件,网站标题导航栏一、基础操作过程 要在指定的DOM元素前面创建标签元素,有以下步骤: 获取指定的DOM元素:使用document.querySelector()或document.getElementById()等方法来获取指定的DOM元素。 const targetElement document.querySelector(#targetElement…

一、基础操作过程

要在指定的DOM元素前面创建标签元素,有以下步骤:

  1. 获取指定的DOM元素:使用document.querySelector()document.getElementById()等方法来获取指定的DOM元素。
const targetElement = document.querySelector('#targetElementId');
  1. 创建新的标签元素:使用document.createElement()方法创建一个新的标签元素。
const newElement = document.createElement('div');
  1. 设置新元素的属性:根据需要设置新元素的属性,例如设置文本内容、样式等。
newElement.textContent = '这是一个新的标签元素';
newElement.style.color = 'red';
  1. 将新元素插入到目标元素前面:使用insertBefore()方法将新元素插入到目标元素的前面。
targetElement.parentNode.insertBefore(newElement, targetElement);

核心代码示例:

const targetElement = document.querySelector('#targetElementId');
const newElement = document.createElement('div');
newElement.textContent = '这是一个新的标签元素';
newElement.style.color = 'red';
targetElement.parentNode.insertBefore(newElement, targetElement);

请注意
上述代码假设在已经获取了目标元素的父节点基础上
否则您需要先获取目标元素的父节点,然后再使用insertBefore()方法。


二、封装示例

html:

<div id="list"><p id="list-item1">JavaSE</p><p id="list-item2">JavaEE</p><p id="list-item3">JavaME</p>
</div>

js:

domInsertBefore('list-item1', 'custom-div-id-name', function({elName, el}){console.log('elName', elName);console.log('el', el)
},'div')

执行:
在这里插入图片描述
在这里插入图片描述


三、封装代码

/*** 在指定dom元素前面创建标签元素** @param {String} targetDomId 目标标签元素id名称* @param {String} createElId 创建标签元素id名称* @param {Function} cd 创建成功后回调* @param {String} tagName 创建标签元素名称,默认:div** @return {void}*/
domInsertBefore: function ( targetDomId, createElId, cd, tagName )
{let divEl;createElId = createElId ? createElId : 'emitso';tagName = tagName ? tagName : 'div';if (!(divEl = document.getElementById(createElId))) {divEl = document.createElement(tagName)divEl.id = createElId}let dpEl = document.getElementById(targetDomId)if (!dpEl) returndpEl.parentNode.insertBefore(divEl, dpEl?.previousElementSibling || dpEl)if (cd) {cd.call(this, {elName: createElId,el: document.getElementById(createElId),})}
}
http://www.dt0577.cn/news/16240.html

相关文章:

  • 做网站软件是什么下载关键词全网搜索
  • 做啥英文网站赚钱网络优化工程师骗局
  • 分类信息网站 建议 建设淘宝推广方式
  • 销售型网站设计百度app下载安装官方免费下载
  • 石家庄网站建设百度热搜榜
  • 向雅虎提交网站网络营销策划书的结构是什么
  • 网站开发工具蜡笔小新seo整站网站推广优化排名
  • 域名网站这么做百度 营销中心
  • 怎么打开自己做的网站seo技术培训山东
  • 58同城深圳招聘网站网站联盟广告
  • c语言 做网站惠州seo按天计费
  • 怎样让客户做网站可靠的网站优化
  • 深圳制作网站哪家好陕西seo
  • wordpress禁止百度抓取沈阳seo团队
  • 常用企业客户资料网站新闻发布会稿件
  • 学习电子商务网站建设与管理的收获6网站维护公司
  • 做西服的网站seo优化的主要内容
  • 网站开发 xps mbp东莞网站推广营销网站设计
  • 搜索网站logo怎么做收录网站
  • 智能网站系统域名查询系统
  • wordpress 锚百度优化排名
  • wordpress 上下篇seo优化信
  • 网站第三方评价如何做国内新闻最新5条
  • 做网站一般多少汕头网站建设开发
  • 杭州大型网站建设最新社会舆情信息
  • 济南标场馆建设有新进展seo在线教程
  • 电子商务网站建设如何策划与实施seo专业论坛
  • 做筹款的网站需要什么资质产品网络营销
  • 做关键字要改网站什么是关键词
  • 做网站这么做郑州网站营销推广公司