如何创建动态图像绘制,我的javascript foreach元素命令:
temp = document.getElementById(docElement);
temp.appendChild(document.createElement('div'));
temp.lastElementChild.innerText = 'text';
temp.appendChild(document.createElement('img'));
docElement很简单,它绘制的另一个 div 容器:
<div id="docElement">
<div>text</div>
<img></img>
<div>text</div>
<img></img>
<div>text</div>
<img></img>
...
</div>
我想了:
<div id="docElement">
<div>text<img></img></div>
<div>text<img></img></div>
<div>text<img></img></div>
<div>text<img></img></div>
...
</div>
您正在进入内部 div 因为您将图像附加到主 div docElement
。只需将它们存储在不同的变量中,然后以您想要的任何方式使用它们
temp = document.getElementById("docElement");
innerdiv = document.createElement('div');
temp.appendChild(innerdiv);
innerdiv.innerText = 'text';
innerdiv.appendChild(document.createElement('img'));
<div id="docElement">
</div>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句