首頁  >  文章  >  web前端  >  javascript怎麼用無序列表

javascript怎麼用無序列表

PHPz
PHPz原創
2023-04-24 10:49:441003瀏覽

使用JavaScript建立無序列表(unordered list)是一個非常簡單的過程,主要有兩種方法可以實現。

第一種方法是使用document.createElement()和document.createTextNode()方法。這種方法建立了一個新的li元素,並將文字節點加入到li元素中,然後將li元素加入ul元素中。以下是實作此方法的程式碼:

var ul = document.createElement('ul'); // 创建无序列表
document.body.appendChild(ul); // 添加到HTML文档中

var fruits = ['apple', 'banana', 'orange', 'kiwi'];  // 定义水果数组

for (var i = 0; i < fruits.length; i++) {
  var li = document.createElement(&#39;li&#39;); // 创建列表项
  var text = document.createTextNode(fruits[i]); // 创建文本节点
  li.appendChild(text); // 将文本添加到列表项中
  ul.appendChild(li); // 将列表项添加到无序列表中
}

第二種方法是使用innerHTML屬性。這種方法建立了一個HTML字串,然後將其指派給ul元素的innerHTML屬性,它將自動將字串解析為DOM元素。以下是實作此方法的程式碼:

var fruits = [&#39;apple&#39;, &#39;banana&#39;, &#39;orange&#39;, &#39;kiwi&#39;];

var html = &#39;<ul>'; // 创建无序列表字符串

for (var i = 0; i < fruits.length; i++) {
  html += &#39;<li>' + fruits[i] + '</li>'; // 将列表项添加到无序列表字符串中
}

html += '</ul>'; // 关闭无序列表标签

document.body.innerHTML = html; // 将HTML字符串添加到HTML文档中

以上就是使用JavaScript建立無序列表的兩種方法。它們都非常簡單,只需要一些基礎的JavaScript知識即可實現。因此,無論您是初學者還是有經驗的開發人員,這些方法都可以為您的專案提供無序列表的支援。

以上是javascript怎麼用無序列表的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn