更新節點
屬性用字串包
id1.innertext= 』123『 ; //修改文字值
id1.innerhtml='123' //可以解析html文字標籤,加粗
id1.style.color='red' //可以操作css
id1.style.fontsize="39px"; //fontsize駝峰命名
1刪除節點doctype html
>
2<
html
lang
="en"
>
3<
head
>
4<
meta
charset
="utf-8"
>
5<
title
>title
title
>
6head
>
7<
body
>
8<
div
id="id1"
>910
div>
11<
script
>
12var
id1
=document.getelementbyid(
"id1");
13id1.innertext ='
abc';14
15script
>
16body
>
17html
>
刪除節點步驟:先獲取父節點,再通過父節點刪除自己
father.removechild(p1);
1doctype html
>
2<
html
lang
="en"
>
3<
head
>
4<
meta
charset
="utf-8"
>
5<
title
>title
title
>
6head
>
7<
body
>
8<
div
id="father"
>
9<
h1>標題
h1>
10<
p id
="p1"
>p1
p>
11<
p class
="p2"
>p2
p>
12div
>
1314
1516
<
script
>
1718
varself
=document.getelementbyid("p1
");19var
father
=p1.parentelement;
20father.removechild(self);
2122
//刪除是乙個動態的過程
23father.removechild(father.children[
0]);
24father.removechild(father.children[
1]);
25father.removechild(father.children[
2]);
//這種刪除第乙個元素後 索引改變 後面會報錯
26script
>
2728
body
>
2930
31html
>
JS操作DOM節點實現網頁更新
dom節點操作可以使網頁變得更像應用程式,而不是一般的靜態頁面。可以讓頁面在不與伺服器進行通訊的情況下,根據使用者輸入的內容發生改變,以及在指令碼控制下更新頁面。儘管可以用innerhtml這樣的技術實現相同的效果,但是它並不是w3c官方支援的。w3c建議符合標準的瀏覽器採用節點操作的方式支援網頁,...
DOM節點刪除之empty和remove
dom節點刪除之empty和remove 剛學了新知識,雖然是乙個小知識點,但還是忍不住想和大家分享。empty 是指對該節點後代的刪除,結果是清空該節點 該節點裡面已無元素 remove 是指刪除該節點,結果是刪除該節點 該節點及其後代元素都將不存在 下面放 來說明。通過empty刪除節點 通過r...
dom4j中新增節點,修改節點,刪除節點
public class dom4jdemo 建立乙個xml文件,文件名由輸入引數決定 param filename 需建立的檔名 return 返回操作結果,0表失敗,1表成功 public int createxmlfile string filename catch exception ex ...