国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

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

圖片精選

主站蜘蛛池模板: 叶城县| 盖州市| 东丽区| 昭觉县| 涟源市| 柳江县| 株洲县| 精河县| 巴塘县| 金溪县| 定西市| 丹棱县| 凤城市| 云霄县| 凤庆县| 板桥市| 二连浩特市| 宁国市| 赤水市| 阳春市| 溆浦县| 青岛市| 陇南市| 吉林市| 定结县| 仙游县| 雅安市| 隆昌县| 浦城县| 九江市| 韩城市| 乌拉特前旗| 临海市| 长沙市| 西藏| 和平区| 岱山县| 姚安县| 绥中县| 丰城市| 刚察县|