js實現的在li元素列表的任意位置插入一個新的li元素
本章節分享一段程式碼例項,它實現了在li元素列表的任意位置插入一個新的li元素。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #box li{ width:300px; height:30px; list-style-type:none; font-size:12px; } </style> <script> window.onload=function(){ var obox=document.getElementById("box"); var obt=document.getElementById("bt"); obt.onclick=function(){ var newLi=document.createElement("li"); newLi.innerHTML="本站的url地址是softwhy.com"; var tempOne=obox.getElementsByTagName("li")[2]; obox.insertBefore(newLi,tempOne) } } </script> </head> <body> <ul id="box"> <li>螞蟻部落歡迎您</li> <li>只有努力奮鬥才會有美好的未來</li> <li>沒有人一開始就是高手</li> <li>只有當下的時間才是最珍貴的,不要期待明天。</li> </ul> <input type="button" id="bt" value="檢視效果"/> </body> </html>
上面的實現了在原來li元素列表的第二個和第三個之間插入一個新的li元素。
相關閱讀:
(1).document.createElement()方法可以參閱document.createElement()一章節。
(2).innerHTML屬性可以參閱js innerHTML一章節。
(3).getElementsByTagName()方法可以參閱document.getElementsByTagName()一章節。
(4).insertBefore()方法可以參閱javascript insertBefore一章節。
相關文章
- jQuery將li元素插入列表中任意位置jQuery
- jQuery將li元素插入列表開頭jQuery
- CSS 匹配第一個li元素CSS
- 如果列表元素li的兄弟元素為div,會產生什麼情況?
- JavaScript 獲取第n個li元素JavaScript
- jQuery查詢第n個li元素jQuery
- CSS 第2個li元素樣式CSS
- jQuery刪除具有指定文字的li元素jQuery
- JavaScript動態新增li元素JavaScript
- jQuery複製指定li元素jQuery
- JavaScript li元素的順序隨機打亂JavaScript隨機
- jQuery調整li元素順序jQuery
- CSS 文字li元素中垂直居中CSS
- CSS匹配第一個li元素程式碼例項CSS
- CSS設定第n個li元素樣式CSS
- CSS 設定第n個li元素樣式CSS
- CSS 定義第二個li元素樣式CSS
- CSS 設定前n個li元素樣式CSS
- CSS 倒數第n個li元素樣式CSS
- JavaScript 獲取倒數第二個li元素JavaScript
- vue實現li列表的新增刪除和修改Vue
- 使用原生Js addEventListener給每個li元素繫結一個click事件輸出他們的順序JSdev事件
- JavaScript 陣列的指定位置插入多個元素JavaScript陣列
- css li元素中的文字超出隱藏不換行效果CSS
- CSS 設定指定範圍li元素樣式CSS
- CSS 設定從第n個開始li元素樣式CSS
- 6月書訊:Di li li li di li li li...
- 運用li元素進行斑馬色顯示
- 4種寫法實現點選ul列表中每個li列印索引索引
- js練習(一)找出元素item在給定陣列arr中的位置JS陣列
- CSS li列表前小圖示CSS
- JavaScript 陣列 指定索引位置插入元素JavaScript陣列索引
- 在排序陣列中查詢元素的第一個和最後一個位置排序陣列
- 在一個元素上:hover,改變另一個元素的css屬性CSS
- ul中有li,點選li,獲得對應的序號
- JavaScript陣列指定位置插入新元素JavaScript陣列
- JavaScript獲取元素在陣列中的位置JavaScript陣列
- java 兩個列表的元素是否相等且各自元素數量相等Java
- 建立X個任意元素陣列並且可以遍歷的的一個方法陣列