<
!doctype html>
"en"
>
"utf-8"
>
"viewport" content=
"width=device-width, initial-scale=1.0"
>
document<
/title>
ul<
/style>
<
/head>
"ul"
>
<
/li>
<
/li>
<
/li>
<
/ul>
// children 檢視自己的子節點
var ul = document.
getelementbyid
('ul');
for(
var i =
0;i < ul.children.length;i++
)alert
(ul.children.length)
;<
/script>
<
/body>
<
/html>
parentnode這個插入方式,是在最後插入的.
<
!doctype html>
"en"
>
"utf-8"
>
"viewport" content=
"width=device-width, initial-scale=1.0"
>
document<
/title>
ul<
/style>
<
/head>
"ul"
>
"#">隱藏1
<
/a>
<
/li>
"#">隱藏2
<
/a>
<
/li>
"#">隱藏3
<
/a>
<
/li>
"#">隱藏3
<
/a>
<
/li>
"#">隱藏3
<
/a>
<
/li>
"#">隱藏3
<
/a>
<
/li>
"#">隱藏3
<
/a>
<
/li>
"#">隱藏3
<
/a>
<
/li>
"#">隱藏3
<
/a>
<
/li>
"#">隱藏3
<
/a>
<
/li>
<
/ul>
var y =1;
var aa = document.
getelementsbytagname
('a');
for(
var i =
0; i < aa.length; i++)}
<
/script>
<
/body>
<
/html>
insertbefore這個插入方式是可以選擇插入位置的,格式是insertbefore(需要插入的子節點,在誰之前).這種方式存在相容問題ie7不支援需要用if解決相容
<
!doctype html>
"en"
>
"utf-8"
>
"viewport" content=
"width=device-width, initial-scale=1.0"
>
document<
/title>
<
/head>
"text" id=
"btn1"
>
"button" value=
"按鈕" id=
"btn2"
>
"ul"
>
<
/ul>
var ul = document.
getelementbyid
('ul');
var btn1 = document.
getelementbyid
('btn1');
var btn2 = document.
getelementbyid
('btn2');
var ali = ul.
getelementsbytagname
('li');
btn2.
onclick
=function()
<
/script>
<
/body>
<
/html>
JS獲取子節點 父節點和兄弟節點
js獲取父節點 js獲取兄弟節點 var a document.getelementbyid test getelementsbytagname div 陣列格式,不包含換行和空格 var getfirstchild document.getelementbyid test children 0 陣...
OSG中的父節點與子節點
osg中的父節點與子節點 osg主要包含3大基本類節點,即node geode group。osg中其他的大部分節點都繼承自group節點,少部分繼承自node節點及geode節點,但geode和group均繼承自node節點。geode葉節點,可以包含幾何體資訊。可以用它來繪製圖形,在應用程式中,...
JS獲取父節點 子節點 兄弟節點
1 訪問父節點 parentnode node 型別,返回指定節點的父節點,如果指定節點沒有父節點,則返回 null box hello hello world p div var hello document.getelementbyid hello console.log hello.paren...