美文网首页
08-操作节点

08-操作节点

作者: vzii | 来源:发表于2018-10-04 19:26 被阅读0次

创建元素的三种方式

1.document.write()

document.write(" ");

2.innerHTML

var box = document.getElementById("box");

box.innerHTML = " ";

覆盖的时候可以用

结构复杂的时候可以用

3.document.createElement()

var div = document.createElement("div")

document.body.appendChild(div);

不覆盖

结构相对比较简单的时候

根据节点关系对节点进行查找

父节点.childNodes    可以得到所有的子节点

父元素.children        可以得到所有的子元素

子节点.parentNode    可以得到该节点的父节点

节点.nextSibling        得到下一个兄弟节点

--------------------------------------------------------------

追加

父元素.appendChind(子节点)

作用:把子节点作为父元素的最后的一个子节点

插入

父元素.insertBefore(新元素,旧元素)

作用:将新元素作为父元素的子元素,插入在旧元素前

删除

父元素.removeChild(子元素);

替换

父元素.repalceChind(新,旧)

克隆

cloneNode

------------------------------------------------------------------------

*  增

*      innerHTML、document.createElement

*

*  删    removeChild  innerHTML=""

*

*

*  改

*      改属性    标准属性,自定义属性,setAttribute.....

*      改样式    className,style

*      改内容    innerHTML/innerText/value

*      改位置    appendChild/insertBefore/replaceChild

*

*  查    根据id,根据标签名,根据类名,根据name属性,根据选择器

*        节点关系

相关文章

  • 08-操作节点

    创建元素的三种方式 1.document.write() document.write(" "); 2.inner...

  • js常用API

    一、节点 节点属性 节点操作 Document节点 Element节点 对象

  • DOM节点

    操作节点appendChild(节点)insertBefore(节点,参照节点)replaceChild(参照节点...

  • 原生js 获取节点,操作节点,操作类名

    js中获取节点和针对节点的操作以及类名操作 获取节点 孩子节点 childNodes 获取所有子元素节点和文本节点...

  • 节点操作--父子节点

    学习节点操作的目的还是为了获取元素,获取元素的常用 两种方式:1.利用DOM提供的方法(API)获取元素例如:do...

  • 节点操作

    第一组:append() 从选中元素的后面添加内容prepend() 从选中元素的前面添加内容 注意:都是从被...

  • 节点操作

    Node类型 JavaScript中所有节点类型都继承自Node类型。 每个节点都有一个nodeType属性,用于...

  • 节点操作

    常用节点分为4类 nodeNamenodeTypenodeValue文档节点#document9null元素节点元...

  • 节点操作

    jquery元素节点操作 创建节点 var $div = $(' ');var $div2 = $(' 这是一个d...

  • 节点操作

    1、节点操作之父节点 2、节点操作之子节点 3、获取第一个子元素和最后一个子元素 4、新浪下拉菜单案例: 5、节点...

网友评论

      本文标题:08-操作节点

      本文链接:https://www.haomeiwen.com/subject/dwaxaftx.html