在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ js 動(dòng)態(tài)創(chuàng)建了多個(gè)div并在新創(chuàng)建的div里再創(chuàng)建canvas標(biāo)簽

js 動(dòng)態(tài)創(chuàng)建了多個(gè)div并在新創(chuàng)建的div里再創(chuàng)建canvas標(biāo)簽

動(dòng)態(tài)創(chuàng)建了幾個(gè)div,然后想在創(chuàng)建好的每個(gè)div里分別再創(chuàng)建一個(gè)canvas標(biāo)簽。
下面是我用for循環(huán)創(chuàng)建的多個(gè)div;

for (n = 0; n<8; n++) {
        var oDiv=document.createElement('div');
        document.body.append(oDiv);
    }

最后大概是這樣的效果。
怎么樣能使每個(gè)div都只有一個(gè)canvas?

<div><canvas></canvas></div>
<div><canvas></canvas></div>
<div><canvas></canvas></div>
<div><canvas></canvas></div>
<div><canvas></canvas></div>
回答
編輯回答
礙你眼
for (n = 0; n<8; n++) {
        var oDiv=document.createElement('div'),
            canvas = document.createElement('canvas');
        oDiv.appendChild(canvas);
        document.body.appendChild(oDiv);
    }
2018年3月8日 07:21
編輯回答
吢涼
for (n = 0; n<8; n++) {
        var oDiv=document.createElement('div');
        document.body.append(oDiv);
        oDiv.html="<canvas></canvas>";
    }
2017年6月30日 17:21