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

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

javascript dom 基本操作小結(jié)

2024-05-06 14:10:32
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

自己平時(shí)可能也會(huì)經(jīng)常遇到所以總結(jié)如下:
1,dom元素的創(chuàng)建
2,dom元素的插入
3,dom元素替換
4,dom元素的刪除

首先頁(yè)面上有這么些簡(jiǎn)單的dom元素
<div id="wrap">
  <div id="a">aaaaaaaa</div>
  <div id="b">bbbbbbbb</div>
  <div id="c">ccccccccc</div>
</div>
接下來(lái)我們創(chuàng)建一個(gè)div元素,js代碼:
var div_d = document.createElement('div');
div_d.innerHTML = "dddddddd";
div_d.id = "d";
//這里不用innerText為了避免瀏覽器兼容引發(fā)一些問(wèn)題;
然后把創(chuàng)建的這個(gè)id為d 的div插到dom元素id為b的div的前面
var div_wrap = document.getElementById('wrap');
var div_b = document.getElementById('b');
div_wrap.insertBefore(div_d,div_b);
如果直接插到id為wrap的子元素后面則可以這樣:
div_wrap.insertBefore(div_d,null);

如果是替換掉div_b則如下:
div_wrap.replaceChild(div_d,div_b);
最后我們刪除指定的一個(gè)元素id為b的div
div_b.parentNode.removeChild(div_b);
或者
document.body.removeChild(div_b);
后續(xù)可能有很多衍生的方法及應(yīng)用這里暫時(shí)不繼續(xù)寫(xiě)下去了

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 阳江市| 高台县| 永宁县| 瓦房店市| 宁都县| 江华| 龙江县| 孝昌县| 增城市| 阳泉市| 开江县| 巫山县| 车致| 永平县| 无锡市| 黄冈市| 桓台县| 沈丘县| 霍林郭勒市| 枝江市| 咸宁市| 株洲县| 海南省| 罗山县| 临海市| 陈巴尔虎旗| 长春市| 大竹县| 五台县| 贞丰县| 齐齐哈尔市| 崇礼县| 西畴县| 门头沟区| 岑巩县| 镇安县| 崇文区| 新闻| 玛多县| 黄陵县| 孝昌县|