国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

原生JavaScript實現(xiàn)remove()和recover()功能示例

2019-11-19 13:25:38
字體:
供稿:網(wǎng)友

本文實例講述了原生JavaScript實現(xiàn)remove()和recover()功能。分享給大家供大家參考,具體如下:

利用原生JavaScript實現(xiàn):

1、remove(selectors)刪除指定的一個或一組元素。

2、recover(selectors)恢復剛才刪除的元素。

function remove(selectors) {  selectors.removeNode = [];  if (selectors.length != undefined) {    var len = selectors.length;    for (var i = 0; i < len; i++) {      selectors.removeNode.push({        parent: selectors[i].parentNode,        inner: selectors[i].outerHTML,        next: selectors[i].nextSibling      });    }    for (var i = 0; i < len; i++)      selectors[0].parentNode.removeChild(selectors[0]);  }  else {    selectors.removeNode.push({      parent: selectors.parentNode,      inner: selectors.outerHTML,      next: selectors.nextSibling    });    selectors.parentNode.removeChild(selectors);  }}function recover(selectors) {  var len = selectors.removeNode.length;  for (var i = 0; i < len; i++) {    var node = selectors.removeNode[i];    if (node.next == null)      node.parent.innerHTML += node.inner;    else {      var div = document.createElement("div");      div.innerHTML = node.inner;      node.parent.insertBefore(div.childNodes[0], node.next);    }  }}

PS:關于javascript事件說明可參考本站javascript事件與功能說明大全http://tools.VeVB.COm/table/javascript_event

更多關于JavaScript相關內(nèi)容感興趣的讀者可查看本站專題:《JavaScript事件相關操作與技巧大全》、《JavaScript頁面元素操作技巧總結(jié)》、《JavaScript操作DOM技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript錯誤與調(diào)試技巧總結(jié)

希望本文所述對大家JavaScript程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 玛曲县| 北碚区| 龙江县| 九寨沟县| 保亭| 嘉祥县| 夏津县| 萨嘎县| 灵川县| 丰原市| 沧州市| 岑巩县| 娄底市| 广丰县| 青州市| 安丘市| 祁连县| 沙洋县| 临西县| 临湘市| 女性| 威海市| 汪清县| 罗江县| 昆明市| 江油市| 色达县| 和田市| 肃南| 太谷县| 凉山| 湘潭市| 东至县| 涞水县| 嘉义县| 龙井市| 永仁县| 伊通| 营口市| 定南县| 沂水县|