我一直在努力解决这个问题,但到目前为止还没有成功。 我是javascript的初学者,理解不多,所以应该非常感谢任何帮助。 基本上,我有一个图像,我想在页面加载时多次显示,但使用15到30之间的随机数。因此,如果随机数为15,我想在页面加载时克隆图像15次。 我不确定它是否清楚,但让我们说我用这个函数来找到随机数:Math.floor(Math.random()* 16)+15; 但是,我不知道如何将这个随机数链接到我的图像,以便在页面加载时显示。 在此先感谢您的帮助。
答案 0 :(得分:0)
var toDup = document.querySelector('.to-duplicate');
console.log(toDup);
var numDuplicates = Math.floor(Math.random()*16)+15;
for (var dup = 0; dup < numDuplicates; dup++) {
toDup.parentNode.appendChild(toDup.cloneNode(true));
}
&#13;
<img class="to-duplicate" src="http://via.placeholder.com/100x100" />
&#13;