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

塘厦网站仿做网站一般用什么做的

塘厦网站仿做,网站一般用什么做的,一份完整的个人简历模板,浑江区关键词seo排名优化原地址 https://cloud.tencent.com/developer/article/2013289 节点与元素 根据 W3C 的 HTML DOM 标准#xff0c;HTML 文档中的所有内容都是节点#xff1a; 整个文档是一个文档节点每个 HTML 元素是元素节点HTML 元素内的文本是文本节点每个 HTML 属性是属性节点注释是注…原地址 https://cloud.tencent.com/developer/article/2013289 节点与元素 根据 W3C 的 HTML DOM 标准HTML 文档中的所有内容都是节点 整个文档是一个文档节点每个 HTML 元素是元素节点HTML 元素内的文本是文本节点每个 HTML 属性是属性节点注释是注释节点 以下示例 div iduserp iddemo classtext-infoHello/p /div 每个 HTML 元素是元素节点所以div是一个元素节点p也是元素节点。 p classtext-infoHello/p元素有属性和文本所以classtext-info 和 iddemo是属性节点Hello是文本节点。 从上面例子可以看出节点包含了元素元素是属于节点的一种。 element 元素对象 节点都是单个对象有时会需要一种数据结构能够容纳多个节点。DOM提供两种集合对象用于实现这种节点的集合NodeList和HTMLCollection。 HTMLCollection 是表示 HTML 元素的集合。NodeList 对象代表一个有顺序的节点列表 以下方法获取的为element 元素对象 document.getElementById(“id属性”)document.querySelector(‘css选择器’) 示例 // getElementById返回元素 element1 document.getElementById(user); console.log(element1) // 返回整个div 元素div iduserp iddemo classtext-infoHello/p/div element2 document.getElementById(demo); console.log(element2) // p iddemo classtext-infoHello/p // querySelector返回元素 element1 document.querySelector(#user); console.log(element1) // 返回整个div 元素div iduserp iddemo classtext-infoHello/p/div element2 document.querySelector(#demo); console.log(element2) // p iddemo classtext-infoHello/p element3 document.querySelector(p); console.log(element3) // p iddemo classtext-infoHello/p element4 document.querySelector(.text-info); console.log(element4) // p iddemo classtext-infoHello/p element5 document.querySelector(p.text-info); console.log(element5) // p HTMLCollection 对象 HTMLCollection只能包含 元素节点(ElementNode)类型的节点, 以下方法返回HTMLCollection对象 document.getElementsByClassName(“className”)document.getElementsByTagName(“tag名称”)document.forms  // 对象选择器查找 HTML 对象 div iduserp iddemo classtext-infoHello/ppHello/p/div 使用示例 elements document.getElementsByClassName(text-info); console.log(elements); // HTMLCollection console.log(elements.length); // 获取个数 // 索引取值 console.log(elements[0]); // 下标取值 p iddemo classtext-infoHello/p // item 根据下标取值 console.log(elements.item(0)); // namedItem 根据id 或name属性取值 console.log(elements.namedItem(demo)); HTMLCollection 对象中的属性和方法 属性 / 方法 参数 描述 length 无 返回 HTMLCollection 中元素的数量。 item() 索引 number类型 返回 HTMLCollection 中指定索引的元素。 namedItem() 字符串传元素的id或name名称如果id找不到就找name 返回 HTMLCollection 中指定 ID 或 name 属性的元素。 namedItem() 方法返回 HTMLCollection 对象中指定 ID 或 name 的元素。 HTMLCollection.namedItem(name) 或 HTMLCollection[name] 使用示例以下两种方法都可以 // namedItem 根据id 或name属性取值 console.log(elements.namedItem(demo)); // 也可以直接中括号里面传id或name属性 console.log(elements[demo]); NodeList 对象 NodeList 是表示节点的集合。 NodeList 对象中的属性和方法 | 属性 / 方法 | 参数    | 描述                                     | | ————   |————— | ——————————————————— | | length     | 无    | 返回 NodeList 中的数量。             | | item()     | 索引 number类型   | 返回 NodeList 中指定索引的节点。           | 以下方法获取的为NodeList对象 document.getElementsByName(“name名称”)document.querySelectorAll(“css选择器”)element.childNodes  // 获取元素的子节点 form idform-userlabel foruser-id用户名/labelinput iduser-id nameusername valueyoyo/formdiv iduserp iddemo classtext-infoHello/ppHello/p/div 使用示例 nodes document.getElementsByName(username); console.log(nodes) // NodeList [input#user-id] // length 属性 console.log(nodes.length) //1 // 索引取值 console.log(nodes[0]) // input iduser-id nameusername valueyoyo // item索引取值 console.log(nodes.item(0)) // input iduser-id nameusername valueyoyo document.querySelectorAll()也一样 nodes document.querySelectorAll(#user); console.log(nodes); // NodeList [div#user] console.log(nodes.length); // 1 // 索引取值 console.log(nodes[0]) // input iduser-id nameusername valueyoyo // item索引取值 console.log(nodes.item(0)) // input iduser-id nameusername valueyoyo element.childNodes 是获取元素的子节点 element document.getElementById(user); // childNodes 所有的子节点 console.log(element.childNodes); console.log(element.childNodes.length); // 5 HTMLCollection与NodeList区别 HTMLCollection 是表示 HTML 元素的集合元素也是节点的一种也就是元素节点NodeList 是表示节点的集合 我们可以理解为 HTMLCollection 是 Nodelist 集合的一种。 差异 HTMLCollection NodeList length 有 有 item() 有 有 namedItem 有 无 forEach 无 有 索引取值 可以 可以 节点类型 元素节点 任意节点文本节点、元素节点、属性节点、注释节点 HTMLCollection 不是一个数组HTMLCollection 看起来可能是一个数组但其实不是。 你可以像数组一样使用索引来获取元素。 HTMLCollection 无法使用数组的方法valueOf(), pop(), push(), 或 join() NodeList节点列表不是一个数组NodeList节点列表看起来可能是一个数组但其实不是。 你可以像数组一样使用索引来获取元素。 节点列表无法使用数组的方法valueOf(), pop(), push(), 或 join() 。
http://www.laogonggong.com/news/138227.html

相关文章:

  • 老师众筹网站开发劳保用品 技术支持 东莞网站建设
  • 西安网站制作排名wordpress d9
  • 龙江手机网站建设wordpress主题免费共享
  • 马鞍山什么房产网站做的好深圳有好软件有限公司
  • 企业宽带 做网站无锡建网站价格
  • 适合网站参加的培训班开发板用什么语言编程
  • 建设银行网站怎么开通手机通知黄山seo排名优化技术
  • 重庆建设工程质量监督信息网上海网络推广优化公司
  • 网站需要更新的频率深圳正规融资公司
  • 怎样做淘宝网站建设做网站制作课程总结
  • 自己怎么来建设网站网络规划设计师如何聘副高职称
  • 哪些网站做推广性价比高做网站语言知乎
  • 企业网站模板专业网重庆平台网站建设哪里好
  • 深圳网站建设 cmswordpress 自定义logo
  • 做企业网站排名学校为什么要建设网站
  • 镇江高端网站定制wordpress不安装先写前端
  • 养猪网站建设规划书阳江网站推广优化
  • 路由器可以做网站服务器吗广州有哪几个区
  • 万网如何建设购物网站广西网站建设营销公司
  • 网上注册公司流程图文百度seo建议
  • 临西县建设网站公司注册地址新规定
  • 门户网站是指白城网站建设
  • 北京网站页面设计临沂网站制
  • 网站建设能有多大访问量现在公司一般用什么邮箱
  • 杭州建设信用网新网站有关电子商务网站建设的 论文
  • 购物网站app开发做网站用linux哪个版本
  • 官方网站建设情况说明成都app定制开发公司
  • 学院网站建设项目的成本计划书商城网站都有哪 些功能
  • 软件网站技术开发公司怎么自己做电商
  • 心理网站建设策划书有关建筑的网站