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

如何提高网站访客数德州做网站dzqifan

如何提高网站访客数,德州做网站dzqifan,python做网页界面,海口快速建站模板一、基础操作过程 要在指定的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.yayakq.cn/news/75664/

相关文章:

  • 重庆建站管理系统价格此网站正在建设中页面
  • 公司请做网站自媒体平台排行榜前十名
  • 宁波营销网站建设电商外贸网站建设
  • 政务内网网站群建设方案建e网3d模型库
  • dede网站模板怎么安装教程彩票销信 网站怎么做
  • 做网赌网站怎么推广wordpress 加背景音乐
  • 杭州模板网站建设系统苏州的建筑公司网站
  • 合肥效果好的网站推广做网站怎么做付费推广
  • 怎么通过做网站赚钱吗婚纱摄影图片
  • 深圳前50强网站建设公司做彩票网站推广犯法吗
  • 做ppt做好的网站asp.net 网站 价格
  • 英文网站建设的问题伊犁建设网站公司
  • 网站建设预算项目火车头采集器wordpress下载
  • 图片设计软件有哪些seo网站论文
  • 杭州萧山门户网站建设公司电商网站建设与运行
  • 宁夏建设工程交易中心网站泰安优亿昊网络科技有限公司
  • 标志设计网站推荐亚洲网站正在建设中
  • python 做网站 案例顺德大良哪家做网站好
  • 网站建设主要考虑哪些因素asp.net网站开发典型模块与实例精讲
  • 襄阳做网站广州网站开发哪家强
  • 南海区住房城乡建设和水务局网站餐饮营销引流都有什么方法
  • 做证书的网站企业建设网站维护
  • 专门做同人h的网站商业网站开发 说课
  • 北京工商局网站怎么做增资浙江省城乡和建设厅网站首页
  • 如何更改asp网站自定义产品顺序WordPress博客设置最新文章
  • 网站开发所需人员如何让自己做的网站在google搜索引擎上搜到
  • 微信公众号做视频网站吗王烨演员
  • 柳州做网站的企业网站改版 新闻
  • 外管局网站上做预收登记如何在百度提交自己的网站
  • 广告设计公司制作杨和关键词优化