dom创建节点的方法 dom操作--移动节点?
dom操作--移动节点?1)创建新节点createdocumentfragment()//创建DOM片段createelement()//创建特定元素createtextnode()//创建文本节点]
dom操作--移动节点?
1)创建新节点
createdocumentfragment()//创建DOM片段
createelement()//创建特定元素
createtextnode()//创建文本节点
](2)添加、删除、替换,insert
appendchild()
removechild()
replacechild()
insertBefore()//在现有子节点前面插入一个新的子节点
](3)查找
getelementsbytagname()//按标记名
getelementsbyname()//按元素的name属性值查找(即具有很强的容错性,将得到一个数组,包括ID等于name值的节点)
getelementbyid()//通过元素ID,唯一性
动态添加节点通常做两件事:创建元素和appendChild。在执行createElement之后,但在appendChild之前,可以直接将各种属性添加到新创建的(但不添加到DOM)元素中。
例如,添加属性后,可以追加子级。