0
자바 스크립트를 사용하여 본문에 캔버스를 동적으로 추가 할 수 있습니까? DIV 요소를 추가하는 방법을 알고 있습니다. 거기에 많은 예제가 있습니다. 그러나 DIV 요소에 캔버스를 추가하는 방법은 무엇입니까?div 요소에 캔버스를 동적으로 추가하는 방법은 무엇입니까?
var iDiv = document.createElement('div');
iDiv.id = 'block';
iDiv.className = 'block';
document.getElementsByTagName('body')[0].appendChild(iDiv);
var innerDiv = document.createElement('canvas');
innerDiv.className = 'block-2';
iDiv.appendChild(innerDiv);
위 코드가 올바른지 확인하십시오. 그게 나를 위해 작동하지 않습니다. 제게 그것을 할 수있는 방법을 제안하십시오.
Chrome과 함께 작동합니다. 개발자 도구 창을 열고 DOM의 본문 요소를 확인하십시오. –
[코드는 잘 동작합니다 (Firefox)] (http://jsfiddle.net/6kL8W/1/) – Andy
잘 작동하지만 캔바스 크기 (가로 및 세로) – ProllyGeek