zl程序教程

您现在的位置是:首页 >  后端

当前栏目

js遍历 子节点 子元素

2023-09-14 08:57:15 时间
  var usernameEle = document.getElementById("username");
  var childs = usernameEle.childNodes;    
  for(var i = childs.length - 1; i i--) {      
      usernameEle.removeChild(childs[i]);      
  }  
  var username = document.createTextNode(obj.username);
  usernameEle.appendChild(username);

 


documentElement     返回文档的根元素(可读写) firstChild     返回当前节点的第一个子节点(只读) Implementation     返回XMLDOMImplementation对象 lastChild     返回当前节点最后一个子节点(只读) nodeType     返回节点的类型(只读) nodeTypedValue     存储节点值(可读写) ownerDocument     返回包含此节点的根文档(只读) Parsed     返回此节点及其子节点是否已经被解析(只读) Prefix     返回名称空间前缀(只读) preserveWhiteSpace     指定是否保留空白(可读写) url     返回最近载入的XML文档的URL(只读) Xml     返回节点及其后代的XML表示(只读)

方法:

getElementsByTagName     返回指定名字的元素集合
appendChild     为当前节点添加一个新的子节点,放在最后的子节点后 createElement     创建一个元素节点
createTextNode     创建包括给定数据的文本节点
removeChild     从子结点列表中删除指定的子节点
hasChildNodes     返回当前节点是否有子节点
cloneNode     返回当前节点的拷贝 createAttribute     创建新的属性 createCDATASection     创建包括给定数据的CDATA段 createComment     创建一个注释节点 createDocumentFragment     创建DocumentFragment对象 createEntityReference     创建EntityReference对象 createNode     创建给定类型,名字和命名空间的节点 createPorcessingInstruction     创建操作指令节点 insertBefore     在指定节点前插入子节点 Load     导入指定位置的XML文档 loadXML     导入指定字符串的XML文档 replaceChild     从子节点列表中替换指定的子节点 Save     把XML文件存到指定节点 selectNodes     对节点进行指定的匹配,并返回匹配节点列表 selectSingleNode     对节点进行指定的匹配,并返回第一个匹配节点 transformNode     使用指定的样式表对节点及其后代进行转换 transformNodeToObject     使用指定的样式表将节点及其后代转换为对象
JS DOM之DOM遍历 1.什么是DOM遍历? DOM遍历,可以简单地理解为“查找元素”。举个例子,如果你使用getElementById()等方法获取一个元素,然后又想得到该元素的父元素、子元素,甚至是下一个兄弟元素,这种操作涉及的就是DOM遍历 2.查找父元素 在JavaScript中,我们可以使用parentNode属性来获得某个元素的父元素
JS遍历对象的七种方法(一) 我根据阮老师的《ES6标准入门》学习并总结了七种遍历对象的方法,我会将分别介绍这七种方法并进行详细的区分,并将从属性可枚举性问题与遍历方法两个大方面讲述全文,其中可枚举性是掌握遍历对象之前的的铺垫,请读者耐心学习,掌握遍历对象的七种方法!
JS遍历对象的七种方法(二) 我根据阮老师的《ES6标准入门》学习并总结了七种遍历对象的方法,我会将分别介绍这七种方法并进行详细的区分,并将从属性可枚举性问题与遍历方法两个大方面讲述全文,其中可枚举性是掌握遍历对象之前的的铺垫,请读者耐心学习,掌握遍历对象的七种方法!
你知道JS异步遍历的方法吗? JavaScript 异步编程可以说是一大核心知识。我们都知道 JavaScript 是一个单线程语言,单线程机制有什么好处和坏处非常的明显,这里就不多说。异步编程思想的出现,让 JS 这个单线程语言又增添了一丝色彩。 异步 JS 带来了非常多的好处,但是如果你没有真正的掌握,那可能就会遇到一些奇奇怪怪的问题,比如我们今天要说的异步遍历的问题。