本文實例講述了js在指定位置增加節點函數insertBefore()用法。分享給大家供大家參考。具體分析如下: 函數原型如下: insertBefore(參數1,參數2):在指定位置新增節點 具體程式碼如下: 複製程式碼 程式碼如下: <br /> function t(){<br /> var nodeli = document.createElement('li');//建立一個li節點<br /> var li_text = document.createTextNode('藍天');//建立一個文字節點<br /> nodeli.appendChild(li_text);//將文字節點追加到li節點上<br /> <br /> var nodeul = document.getElementsByTagName('ul')[0];//取得第一個UL節點<br /> var nodeli1 = nodeul.getElementsByTagName('li')[2];//取得ul下第3個節點-秋天<br /> nodeul.insertBefore(nodeli,nodeli1);//函數insertBefore()表示在哪個節點前面加上。第一個參數為要插入的新節點,第二個參數為已有節點<br /> }<br /> 春天 夏天 秋天 冬天 指定位置增加節點 希望本文所述對大家的javascript程式設計有所幫助。