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

ai人工智能写作网站免费做网站的网站

ai人工智能写作网站,免费做网站的网站,网页升级中每天自动更新什么意思,wordpress自定义seo标题目录 前言 一.父子关系 父子关系的常用属性 childNodes 获取所有的子节点 children 获取所有的子元素#xff08;dom元素#xff09; firstChild 获取元素的第一个子节点#xff0c;相当于 childNodes[0] firstElementChild 获取元素的第一个元素 相当于 children[0]…目录 前言 一.父子关系  父子关系的常用属性 childNodes 获取所有的子节点 children 获取所有的子元素dom元素 firstChild 获取元素的第一个子节点相当于 childNodes[0] firstElementChild 获取元素的第一个元素 相当于 children[0] lastChild 获取元素的最后一个子节点  lastElementChild 获取元素的最后一个子元素 注意 兄弟关系的常用属性 nextSibling 获取当前元素的下一个兄弟节点 nextElementSibling  获取当前元素的下一个兄弟元素ie 6 7 8 不支持 previousSibling  获取当前元素的上一个兄弟节点 previousElementSibling 获取当前元素的上一个兄弟元素ie 6 7 8 不支持 案例 封装一个通用方法使其在低版本ie中也可以直接获取下一个dom元素传入当前元素对象返回下一个元素对象 前言 父子关系和兄弟关系在 DOM 中具有重要的作用使开发者能够方便地导航和操作 DOM 元素。它们为动态创建和修改 DOM 结构、样式和布局控制、事件处理和委托等提供了强大的功能和灵活性。 一.父子关系  父子关系的常用属性 childNodes 获取所有的子节点 children 获取所有的子元素dom元素 let list document.querySelector(#list)console.log(list.childNodes,list.children); firstChild 获取元素的第一个子节点相当于 childNodes[0] firstElementChild 获取元素的第一个元素 相当于 children[0] //把第一个li的颜色设置为红色list.firstElementChild.style.color #f00; let list document.querySelector(#list)console.log(list.firstChild,list.firstElementChild); lastChild 获取元素的最后一个子节点  lastElementChild 获取元素的最后一个子元素 console.log(list.lastChild,list.lastElementChild);list.lastElementChild.style.fontSize 40px; 注意 标准浏览器好ie高版本会把回车换行当做文本节点ie低版本8及以下不会也就是ie 6 7 8 不支持。       parentNode 和 parentElement 都是查找元素的父元素 一般的 parentNode 兼容性更好因此更常用 //查找父节点console.log(li.parentNode,li.parentElement); 兄弟关系的常用属性 nextSibling 获取当前元素的下一个兄弟节点 nextElementSibling  获取当前元素的下一个兄弟元素ie 6 7 8 不支持 let li document.querySelector(#listli:nth-child(6))li.style.fontSize 40pxconsole.log( li.nextSibling,li.nextElementSibling);//给当前元素的下一个元素添加样式li.nextElementSibling.style.color pink previousSibling  获取当前元素的上一个兄弟节点 previousElementSibling 获取当前元素的上一个兄弟元素ie 6 7 8 不支持 //获取当前元素的上一个 节点和上一个元素console.log(li.previousSibling,li.previousElementSibling);li.previousElementSibling.style.color #f60 案例 封装一个通用方法使其在低版本ie中也可以直接获取下一个dom元素传入当前元素对象返回下一个元素对象 function getEle(domObj){// 如果不存在参数if (!domObj) {return null;}//获取传入对象的下一个节点let ele domObj.nextSibling;while (eleele.nodeType!1) { //如果ele存在console.log(输出 ele.nodeType);ele ele.nextSibling;// //如果没有下一个元素// if (elenull) {// return null;// }}return ele;}console.log(getEle(li));let li10 document.querySelector(#listli:nth-child(10))console.log(getEle(li10));let head document.querySelector(head)console.log(getEle(head));let html document.querySelector(html)console.log(html);console.log(getEle(html));
http://www.ho-use.cn/article/10824296.html

相关文章:

  • 毕业设计做的网站抄袭html代码加密
  • 教育类网站模板微信小程序怎么批量删掉
  • 有做网站运营的吗电子商务工作室经营范围
  • 石家庄设计网站公司营销微网站建设公司
  • 如何做网站的301重定向私密浏览器免费版在线看视频
  • 山东网站建设开发上海做推广网站
  • 建怎样的网站挣钱快一号网站建设
  • 家里的电脑ip做网站北京最新发布会直播
  • 网站搭建网手机商城设计
  • 青海省建设厅网站微网站开发与制作个人总结
  • 做网站最好的wordpress 8个安全密匙
  • 电子配件 技术支持 东莞网站建设wordpress 关联文章
  • 无锡优化网站费用输入姓名查询个人征信
  • 通过模版做网站电商企业有哪些
  • 成都网站建设找亮帅wordpress主题加授权方式
  • asp.net 如何设置网站首页邢台网站建设网络优化
  • 办公室装修专业网站wordpress twenty twelve1.4
  • 网站怎么放到服务器上做一个网站需要投入多少钱
  • 织梦导航网站模板重庆网站建设培训机构学费
  • 沈阳市城市建设网站上海黄页企业名录电话
  • 百度官方网站入口网络营销推广方式包括
  • 怎么查有做网站的公司有哪些凡科网站可以做淘宝客吗
  • 做视频网站需要什么条件商城源码价格低 质量好
  • 网站导航栏代码网页设计与制作课程大纲
  • 房县网站建设seo代理计费系统
  • 站长域名查询WordPress超级链接不跳转
  • 网站开发配置表格重庆论坛
  • 背景色搭配网站网站开发阶段流程
  • 女鞋网站建设策划方案江苏建设工程监督
  • 彩网站开发百度会收录双域名的网站么