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

营销型制作网站公司灌南县城乡建设局网站

营销型制作网站公司,灌南县城乡建设局网站,广州免费自助建站开发,网站开发的对联一、基础操作过程 要在指定的DOM元素前面创建标签元素#xff0c;有以下步骤#xff1a; 获取指定的DOM元素#xff1a;使用document.querySelector()或document.getElementById()等方法来获取指定的DOM元素。 const targetElement document.querySelector(#targetElement…一、基础操作过程 要在指定的DOM元素前面创建标签元素有以下步骤 获取指定的DOM元素使用document.querySelector()或document.getElementById()等方法来获取指定的DOM元素。 const targetElement document.querySelector(#targetElementId);创建新的标签元素使用document.createElement()方法创建一个新的标签元素。 const newElement document.createElement(div);设置新元素的属性根据需要设置新元素的属性例如设置文本内容、样式等。 newElement.textContent 这是一个新的标签元素; newElement.style.color red;将新元素插入到目标元素前面使用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 idlistp idlist-item1JavaSE/pp idlist-item2JavaEE/pp idlist-item3JavaME/p /divjs 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.zqtcl.cn/news/118530/

相关文章:

  • 网站建设税费很多网站没有后台
  • 百度云主机上装网站flash怎么做网页
  • 外贸网站能用阿里云吗哔哩哔哩网页版打不开
  • 南宁月嫂网站建设财经直播的网站开发一个多少钱
  • 宁波网站的建设百度网盟推广 网站
  • 大连城乡建设局网站青岛网站建设外贸
  • 石家庄网站建设招聘珠海快速网站建设
  • 网站建设代理ai制作网页
  • 微网站平台怎样做网站wordpress侧栏跟随
  • 手机网站建设好吗湖南省专业建设公司网站的机构
  • 网站代码 字体好用的cms网站
  • 美食网站首页设计用手机怎么看自己做的网站
  • 平台类网站开发怎样做永久网站二维码
  • 网站开发客户挖掘php网站开发心得3500字
  • 检察院做网站的目的青岛网站推广优化
  • dede替换网站模板定制网站建设的流程
  • 天津专业网站制作网站开发模板
  • 做二手车网站需要什么怎样建立门户网站
  • 宁波做网站首荐荣盛网络网站建设太仓
  • 购物网站公司要花费多少钱wordpress 菜单 字体加粗
  • 网站模板如何编辑软件crm免费客户管理系统
  • 微信制作网站设计重庆关键词优化软件
  • 网站的设计与应用论文平台推广计划书模板范文
  • 网站备案用户名忘了怎么办网站做301排名会掉
  • 厦门制作网站企业网站子域名怎么做
  • 青岛微网站开发品牌建设青之见
  • 淄博哪有培训做网站的湖南营销型网站建设企业
  • 动物网站建设深圳最好的营销网站建设公司
  • 各种网站制作陕西建设厅证件查询网站
  • 如何提高一个网站如何做简单网站