当前位置:首页 > Web开发 > 正文

子节点不克隆 // !!!!元素中的文本类容属于文本节点 其他 元素对象.onclick=()= { 函数体 } //

2024-03-31 Web开发

标签:

元素节点的增、删、改、查

Element/东西

增加元素节点

//1.创建一个新的元素 let Obj = document.createElement("元素标签名称"); //创建了<标签名></标签名>,未加载到内存中、空标签 let textNode = document.createTextNode("文本节点"); //创建一个文本节点,未加载到内存中 //2.添加元素节点 Obj.appendChild(textNode); //为元素添加一个子节点.appendChild(); //把文本添加到元素节点中 //appendChild()返回不是一个东西 //添加位置在最后 //一个子节点只有一个父节点!!!!!! let divObj = document.querySelector("css选择器"); //获得要添加的位子的元素节点 6种要领都可以 divObj.appendChild(Obj); //将创建的元素作为子节点添加到找到的节点中,

删除元素节点

//删除元素子节点 父节点东西.removeChild(子节点东西); //如果子节点不存,在会报错

盘问是否拥有子节点

//盘问是否拥有子节点 hasChildNodes(); //有子节点返回 true , 没有子节点返回 false

替换子节点

//替换子节点 父节点东西.replaceChild(新节点,被替节点); //替换节点两个值必需都要书写 //第一个值暗示你要替换上的新节点 //第二个值暗示被替换的节点

插入子节点

//插入子节点 父节点东西.insertBefore(新节点,插入节点) //在插入节点之前添加新节点

复制节点

//克隆节点 let Obj = 节点东西.cloneNode(布尔值); //如果布尔值为true 则克隆东西自己以及其子东西 //如果布尔值为false(默认) 则只克隆东西自己,qq空间访问权限破解器2017 ,子节点不克隆 //!!!!元素中的文本类容属于文本节点

其他

元素东西.onclick=()=>{ 函数体 } //为东西添加点击事件

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/29337.html