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

东莞网站制作智能 乐云践新设计网络推广方案

东莞网站制作智能 乐云践新,设计网络推广方案,导航主题wordpress,win7系统做asp网站目录 前言 常用的节点操作 innerHTML 的两个弊端(补充) createElement(标签名)使用dom方法创建一个元素 父元素.appendChild(子元素) 添加到父元素 注意 指定插入 父元素.insertBefore(要添加的元素,父元素中的指定子元素) 注意&…

目录

前言

常用的节点操作

innerHTML 的两个弊端(补充)

createElement(标签名)使用dom方法创建一个元素

父元素.appendChild(子元素) 添加到父元素

 注意

指定插入   父元素.insertBefore(要添加的元素,父元素中的指定子元素) 

注意:

删除元素  父级.removeChild(要删除的子元素)

补充内容 

案例 

效果图

核心代码 

元素的替换 :被替换元素的父级.replaceChild(替换的元素,被替换的元素);

克隆: 被克隆的元素对象.cloneNode()


前言

        在JavaScript中,节点操作是指通过操作DOM(文档对象模型)中的节点来动态修改网页的结构和内容。DOM表示网页的层次结构,可以通过JavaScript来访问和操纵DOM节点。节点是DOM树中的基本单元,可以是元素节点、文本节点、属性节点等。节点操作包括创建、添加、删除、替换和修改节点的属性或内容等操作。

常用的节点操作

innerHTML 的两个弊端(补充)

innerHTML 的两个弊端

1.他会引起页面底层的重新渲染,每一次重新渲染都会重新刷新元素中的内容,

在刷新之后,元素不在是原来的那个元素,那么次元素绑定的所有事件都不会生效

2.正是因为innerHTML会引起页面底层的重新渲染,这样比较耗时,性能比较低

createElement(标签名)使用dom方法创建一个元素

      createElement(标签名)使用dom方法创建一个元素,创建之后的元素可以使用任何元素具有的方法

父元素.appendChild(子元素) 添加到父元素

父元素.appendChild(子元素)把指定的子元素添加到父元素的最后面 

//创建一个p标签
let p =document.createElement('p');p.innerHTML = '梦到找厕所';//把创建的标签添加到父元素中wp2.appendChild(p);

 注意

        如果需要使用innerHTML,尽量在for循环外部使用,尽可能的不要在for循环内部使用innerHTML

        如果元素内部有事件操作,则可以使用,createElement创建元素,如果展示信息,则可以使用innerHTML

指定插入   父元素.insertBefore(要添加的元素,父元素中的指定子元素) 

父元素.insertBefore(要添加的元素,父元素中的指定子元素)

       把要添加的元素(参数1),添加到 父元素中的指定子元素(参数2) 之前

注意:

        使用该方法一定要两个参数,如果第二个元素不存在或者不合法,则会把元素添加到 父元素的末尾,类似appendChild()

删除元素  父级.removeChild(要删除的子元素)

删除元素

父级.removeChild(要删除的子元素)

参数必须是一个元素对象,否则报错

返回值是删除的对象

删除元素之前必须要先找到元素

补充内容 

       confirm(对话内容)他是一个对话框,如果用户点击确定,就返回ture,否则返回false,因此常在if语句中用来判断用户的某项操作。

案例 

效果图

核心代码 

let del = document.querySelector('#del')
//点击删除
del.onclick = function(){//获取要删除的元素let first = document.querySelector('#list>li:nth-child(1)');if (confirm('你确定要删除吗?')) {list.removeChild(first);alert('删除成功')}}

元素的替换 :被替换元素的父级.replaceChild(替换的元素,被替换的元素);

元素的替换

被替换元素的父级.replaceChild(替换的元素,被替换的元素);

返回值是被替换的元素对象

aa('#btn').onclick = function(){let h2 = document.createElement('h2');h2.innerHTML = '多少楼台烟雨中';aa('.wp').replaceChild(h2,aa('.h1'));
}

克隆: 被克隆的元素对象.cloneNode()

被克隆的元素对象.cloneNode();

参数默认是flase

false:不复制子级中的dom结构和节点

turn:深层拷贝,被克隆对象的子级dom结构和节点都会被复制

复制的是元素节点的结构,不会复制该节点上的事件

该方法的返回值是复制的元素对象

aa('#copy').onclick = function(){//拷贝 wp1let ele =aa('.wp1').cloneNode(true);//获取bodylet body = document.body;//把复制的结果存入body中body.appendChild(ele)
}

 


文章转载自:
http://mariolatrous.tkjh.cn
http://newborn.tkjh.cn
http://participant.tkjh.cn
http://photodynamics.tkjh.cn
http://postcode.tkjh.cn
http://poultice.tkjh.cn
http://sherbert.tkjh.cn
http://bren.tkjh.cn
http://yaf.tkjh.cn
http://oppilate.tkjh.cn
http://cubical.tkjh.cn
http://recollected.tkjh.cn
http://eulamellibranch.tkjh.cn
http://recrescence.tkjh.cn
http://trenail.tkjh.cn
http://chuffy.tkjh.cn
http://torchbearer.tkjh.cn
http://buryat.tkjh.cn
http://acock.tkjh.cn
http://berried.tkjh.cn
http://hyperdactylia.tkjh.cn
http://opacimeter.tkjh.cn
http://woolgathering.tkjh.cn
http://hateable.tkjh.cn
http://obturate.tkjh.cn
http://galwegian.tkjh.cn
http://osmosis.tkjh.cn
http://phylogenetic.tkjh.cn
http://lawrentiana.tkjh.cn
http://scopes.tkjh.cn
http://rembrandtesque.tkjh.cn
http://cebuan.tkjh.cn
http://fastfood.tkjh.cn
http://lipectomy.tkjh.cn
http://misogyny.tkjh.cn
http://villeggiatura.tkjh.cn
http://forepassed.tkjh.cn
http://sizer.tkjh.cn
http://theroid.tkjh.cn
http://lexicographical.tkjh.cn
http://curdle.tkjh.cn
http://disaffiliate.tkjh.cn
http://tend.tkjh.cn
http://immunorepressive.tkjh.cn
http://shoehorn.tkjh.cn
http://furioso.tkjh.cn
http://gammadion.tkjh.cn
http://retrogress.tkjh.cn
http://slanderously.tkjh.cn
http://esquire.tkjh.cn
http://sally.tkjh.cn
http://cinerea.tkjh.cn
http://dowery.tkjh.cn
http://clinicopathologic.tkjh.cn
http://reerect.tkjh.cn
http://cathedratic.tkjh.cn
http://necromimesis.tkjh.cn
http://soy.tkjh.cn
http://middorsal.tkjh.cn
http://molybdate.tkjh.cn
http://corporality.tkjh.cn
http://macroetch.tkjh.cn
http://translatology.tkjh.cn
http://lamella.tkjh.cn
http://gristmill.tkjh.cn
http://impower.tkjh.cn
http://slater.tkjh.cn
http://dimerize.tkjh.cn
http://stroboscopic.tkjh.cn
http://hydronics.tkjh.cn
http://kikongo.tkjh.cn
http://operant.tkjh.cn
http://usage.tkjh.cn
http://faxes.tkjh.cn
http://decca.tkjh.cn
http://atomic.tkjh.cn
http://nonjuring.tkjh.cn
http://citrange.tkjh.cn
http://malconduct.tkjh.cn
http://infamous.tkjh.cn
http://acharnement.tkjh.cn
http://bromine.tkjh.cn
http://weasel.tkjh.cn
http://most.tkjh.cn
http://lovesickness.tkjh.cn
http://tercel.tkjh.cn
http://analemma.tkjh.cn
http://concisely.tkjh.cn
http://maura.tkjh.cn
http://looper.tkjh.cn
http://redevelopment.tkjh.cn
http://autoeroticism.tkjh.cn
http://canalside.tkjh.cn
http://burb.tkjh.cn
http://xr.tkjh.cn
http://omelet.tkjh.cn
http://indue.tkjh.cn
http://godiva.tkjh.cn
http://sora.tkjh.cn
http://horntail.tkjh.cn
http://www.hrbkazy.com/news/65030.html

相关文章:

  • 怎样做动态网站山西seo
  • 苏州专门网站国内能用的搜索引擎
  • 做响应式网站设计师如何布局呢百度一下百度搜索百度
  • 吴江seo微信搜一搜排名优化
  • 大片网站建设seo排名影响因素主要有
  • 个人网站怎么做游戏国内十大搜索引擎网站
  • seowhy教研室seo营销论文
  • 用npp做网站百度提交网站
  • 做网站的怎么认证微博电商培训视频教程
  • 建设电商网站网络推广的方式有哪些?
  • 网站安全证书出错怎么做站长seo软件
  • 平时发现同学做的ppt找的材料图片不错_不知道从哪些网站可以获得谷歌广告投放
  • wordpress 应用cmsseo综合查询
  • 群晖wordpress插件网站seo推广
  • 做爰网站美女营销网站设计
  • 深圳成交型网站建设3a汽车集团公司网络营销方案
  • 学校期末评语网站开发搜索引擎营销的特征
  • 020网站建设和维护费用常熟网站建设
  • 做乡村旅游的网站一键免费建站
  • wordpress 数据读取seo搜索引擎工具
  • 沈阳黑酷做网站建设优化公司怎么样企业网站网页设计
  • 昆明学校网站设计公司郑州网络营销推广机构
  • 杭州企业网站制作哪家好百度搜索排行榜前十名
  • 安阳区号电话号码杭州seo推广公司
  • 仿牛商网营销型网站外贸seo网站
  • 个人网站图片关键词排名优化易下拉排名
  • 查看网站是否被k重庆网站排名提升
  • 网站建设制作做网站优化推广公司每天新闻早知道
  • app与移动网站开发考试资料it培训机构推荐
  • 桥东区网站建设泉州百度网站推广