美文网首页iOS Development
js删除替换元素

js删除替换元素

作者: 71150ce14a00 | 来源:发表于2016-11-15 22:33 被阅读26次

删除元素#one{

height:150px;

width:150px;

background-color:green;

}

#two{

height:150px;

width:150px;

background-color:red;

}function demo(){

// 通过父节点删除

var div = document.getElementById("two");

var parentNode = div.parentNode; // 获取父节点

parentNode.removeChild(div.previousSibling.previousSibling);// 前一个兄弟节点

}

// 克隆

function demo2(){

var newdiv = document.getElementById("two");

var cloneNode = newdiv.cloneNode(true); // 克隆

var olddiv = document.getElementById("one");

newdiv.parentNode.replaceChild(cloneNode,olddiv);

}

// 替换

function demo3(){

var newdiv = document.getElementById("one");

var oldiv = document.getElementById("two");

newdiv.parentNode.replaceChild(newdiv,oldiv); // 替换节点

}

<div id="one">

</div>

<div id = "two">

</div>

<input type="button" value="删除元素" onclick="demo()"/>

<input type="button" value="克隆替换" onclicke="demo2()"/>

<input type="button value="替换" onclicke="demo3()"/>

相关文章

  • js删除替换元素

    删除元素#one{ height:150px; width:150px; background-color:gre...

  • splice 用法

    splice 的功能: 删除元素/ 插入元素/ 替换元素 删除元素的用法: 替换元素 插入元素, 和替换元素的差别...

  • js数组操作(添加、删除、替换元素)

    1、添加元素 函数:push(para),参数说明para要添加的元素 示例: var lang = ["php"...

  • 原生js删除、添加、查找、替换元素

    1、创建元素节点:createElementdocument.createElement("p");//创建p标签...

  • js数组的删除,插入和替换

    首先解释下本节要记录的功能:js数组删除指定位置的的元素,或者在指定位置插入元素,或者替换某个位置的元素; spl...

  • 15-删除与替换元素

    删除与替换元素 作者:曾庆林 删除元素 以下方法可以从文档中删除指定的DOM元素,或从指定元素中删除所有子节点。 ...

  • js的splice方法

    js中数组的 splice() 方法用于插入、删除或替换数组的元素,操作结果会改变原始数组,具体可参考下面的例子:...

  • JS Array

    移除元素 splice()方法用于插入、删除或替换数组的元素 删除-用于删除元素,两个参数,第一个参数(要删除第一...

  • 数组元素删除

    关键词:Array数组删除多个元素、JS、倒序删除 背景? 删除数组中特定条件的元素(可能存在多个)_JS实现。实...

  • jQuery篇之操作jQuery对象(DOM)

    举例(原生添加元素) 上述例子更换为jQuery写法 创建 元素 添加 元素 删除 元素 复制/替换 元素 父辈、...

网友评论

    本文标题:js删除替换元素

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