我是 JavaScript 新手。任何人都可以提供如何在数组中获取 li 标记 innerHTML 的想法。例如:
var content = '<li>Item 1</li>
<li>Item 2
<ol>
<li>Item 3</li>
<li>Item 4</li>
</ol>
</li>
<li>Item 5</li>'
我想迭代它,以便我可以得到如下输出:
arr[0]='<li>Item 1</li>'
arr[1]='<li>Item 2
<ol>
<li>Item 3</li>
<li>Item 4</li>
</ol>
</li>'
arr[2]='<li>Item 5</li>'
此外,嵌套的 li 也可以通过在嵌套的 ol 中迭代来类似地使用。
我想使用类似的东西,document.getElementsByTagName("li");
但它应该只使用内容变量数据。
谢谢。