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

首頁 > 語言 > JavaScript > 正文

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

2024-05-06 15:32:31
字體:
來源:轉載
供稿:網友

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

利用原生JavaScript實現:

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相關內容感興趣的讀者可查看本站專題:《JavaScript事件相關操作與技巧大全》、《JavaScript頁面元素操作技巧總結》、《JavaScript操作DOM技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript錯誤與調試技巧總結》

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 永寿县| 香格里拉县| 台东县| 兴海县| 金乡县| 綦江县| 太原市| 湖北省| 阿图什市| 宣威市| 望奎县| 津市市| 涿州市| 侯马市| 乌鲁木齐县| 荔波县| 平舆县| 武鸣县| 新竹县| 玛多县| 高陵县| 崇信县| 华阴市| 章丘市| 文登市| 睢宁县| 布尔津县| 十堰市| 鄯善县| 广南县| 即墨市| 防城港市| 调兵山市| 加查县| 康乐县| 三亚市| 阿拉尔市| 大余县| 宁武县| 雷山县| 普陀区|