簡體   English   中英

使用document.createElement創建嵌套標記

[英]Creating nested tags using document.createElement

我想用javascript createElement函數創建一個嵌套標簽

<li><span class="toggle">Jan</span></li>

任何人都可以給我一個想法如何做到這一點?

最簡單的方法是使用createElement()然后設置其innerHTML

var tag = document.createElement("li");
tag.innerHTML = '<span class="toggle">Jan</span>';

然后,您可以使用.appendChild()將其添加到文檔中的任何位置。

var li = document.createElement('li');
var span = document.createElement('span');
span.className = 'toggle';
span.appendChild(document.createTextNode('Jan'));
li.appendChild(span);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM