在 web 开发中,<li>
标签用于定义无序列表(<ul>
)或有序列表(<ol>
)中的每一项。在 JavaScript 中,我们可以通过各种方法来操作和处理 <li>
元素。
创建 <li>
元素
要创建一个新的<li>
元素,可以使用 document.createElement() 方法。下面是一个示例代码:
-- -------------------- ---- ------- -- ------ ---- -- --- -------- - ----------------------------- -- -- ---- ------- -------------------- - ---- ---- ------ -- - ---- ----------- --- ---- - ---------------------------------- ---------------------------
在上面的代码中,我们首先创建了一个新的 <li>
元素,然后设置了该元素的文本内容,并最后将它添加到一个具有 id 为 'myList' 的列表中。
获取 <li>
元素
要获取现有的 <li>
元素,可以使用 document.getElementById() 或 document.querySelector() 方法。下面是一个示例代码:
// 通过 id 获取 <li> 元素 var listItem = document.getElementById('myListItem'); // 通过选择器获取 <li> 元素 var listItem = document.querySelector('li');
在上面的代码中,我们通过 id 或选择器来获取现有的 <li>
元素。
修改 <li>
元素
可以通过修改 <li>
元素的属性或内容来对其进行修改。下面是一个示例代码:
// 获取 <li> 元素 var listItem = document.getElementById('myListItem'); // 修改 <li> 元素的文本内容 listItem.textContent = 'Updated List Item'; // 修改 <li> 元素的样式 listItem.style.color = 'red';
在上面的代码中,我们获取了一个现有的 <li>
元素,并修改了它的文本内容和样式。可以根据需要修改 <li>
元素的其他属性。
删除 <li>
元素
要删除现有的 <li>
元素,可以使用 removeChild() 方法。下面是一个示例代码:
// 获取要删除的 <li> 元素 var listItem = document.getElementById('myListItem'); // 从父元素中移除 <li> 元素 listItem.parentNode.removeChild(listItem);
在上面的代码中,我们首先获取要删除的 <li>
元素,然后从其父元素中移除该元素。
这就是关于 <li>
元素的一些常用操作方法。希望这个章节能够帮助你更好地理解如何在 JavaScript 中处理和操作 <li>
元素。
属性 | 描述 |
---|---|
value | 设置或返回一个列表项的 value 属性的值。 |