dom获取元素的方法,js中获取dom元素属性

  dom获取元素的方法,js中获取dom元素属性

  本文给大家带来了一些关于javascript的知识,主要介绍了DOM获取集合中元素对象的相关问题。您可以使用for或for.循环访问集合中的元素对象以操作其属性和方法。下面就来看看吧,希望对你有帮助。

  【相关推荐:javascript视频教程,web前端】

  

获取集合中的元素对象

  节点集是节点的集合(索引从0开始)。

  用于或用于.循环访问集合中的元素对象以操作它们的属性和方法。

  简单描述了属性和方法。长度节点集[n]或item(n)中的元素对象个数返回索引n对应的单个元素对象//写入if条件表达式:orderCheckbox元素对象集中的元素节点个数大于0。

  if(orderCheckboxs.length0) {

  //使用普通for循环迭代orderCheckboxs元素对象集合中的每个元素对象

  for(设I=0;iorderCheckboxs.lengthi ){

  //通过前一项(n)获取元素对象集合的元素对象.

  orderCheckboxs.item(i)。选中=真;

  //之前通过[]获取元素对象集合的元素对象.

  order checkboxs[I]. parent element . class name= item-selected ;

  }//使用箭头函数

  selectAll.onchange=(e)={

  //下面的语句是循环体。for…of循环用于迭代orderCheckboxs元素对象的集合,循环变量为ele。

  for(let ele of order checkbox){

  ele . checked=e . target . checked;

  if(e.target.checked) {

  ele . parent element . class list . add( item-selected );

  }否则{

  ele . parent element . class list . remove( item-selected );

  }

  }

  };通常,for.建议使用of循环。

  *****了解下面两个获取元素对象集合的方法。文档(或元素)。getElementsByClassName(类值)

  返回其class属性是文档fire元素后代中的参数的所有element对象的集合。参数只能是HTML元素的class属性值(即类名)。

  文档(或元素)。getElementsByTagName(标记名)

  返回文档中作为参数签名的所有element对象的集合或元素的后代。参数只能是HTML元素的标记名。

  const orders=document . getelementsbyclassname( order );

  const input=document . getelementsbytagname( input );

遍历节点

  将空白文本节点作为子节点,parentNode除外,并返回null not found。

  说明parentNode属性返回当前节点的父节点firstChild、当前节点的第一个子节点lastChild、当前节点的最后一个子节点、当前节点的nextSibling节点、previousSibling节点、当前节点的上一个兄弟节点代码。示例:

  身体

  h1a href=#123/a/h1

  H2快递付款/h2

  div class=" panel "

  ul class=step

  李开/李

  李下订单/李

  /ul

  /div

  脚本

  const t=setInterval(()={

  //写在求值器的右边:通过遍历元素节点得到curStep的上一个元素节点。

  let last step=cur step . previouselementsibling;

  //写在求值器的右边:通过遍历元素节点得到curStep的下一个元素节点。

  let next step=cur step . nextelementsibling;

  /script

遍历元素节点

   element对象是只读的,只遍历元素节点(忽略文本等节点),没有找到null。

  只读属性说明parentElement返回父元素节点firstElementChild返回第一个子元素节点lastElementChild返回最后一个子元素节点nextElementSibling返回元素的下一个同级节点previousElementSibling返回元素的上一个同级节点体。

  h1a href=#123/a/h1

  H2快递付款/h2

  div class=" panel "

  ul class=step

  李开/李

  李下订单/李

  /ul

  /div

  脚本

  (()={

  const step=document . query selector(。步骤’);

  //写在求值器的右边:通过遍历元素节点,得到第一个带有类step的子元素节点。

  let cur step=step . firstelementchild;

  const t=setInterval(()={

  //写在求值器的右边:通过遍历元素节点得到curStep的上一个元素节点。

  let last step=cur step . previouselementsibling;

  //写在求值器的右边:通过遍历元素节点得到curStep的下一个元素节点。

  let next step=cur step . nextelementsibling;

  /script【相关推荐:javascript视频教程,web前端】以上是javaScript总结的Dom集合元素对象的详细内容。请关注其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: