13

次のようなjavascriptcreateElement関数を使用してネストされたタグを作成したい

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

誰かが私にそれを行う方法のアイデアを与えることができますか?

4

2 に答える 2

23

最も簡単な方法は、次のようcreateElement()に設定しますinnerHTML

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

その後、好きな場所でドキュメントに追加でき.appendChild()ます。

于 2012-08-07T07:12:56.657 に答える
16
var li = document.createElement('li');
var span = document.createElement('span');
span.className = 'toggle';
span.appendChild(document.createTextNode('Jan'));
li.appendChild(span);
于 2012-08-07T07:08:59.563 に答える