Java 스크립트를 사용하여 동적으로 본문에 캔버스를 추가 할 수 있습니까? 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);
위의 코드가 정확합니까? 나를 위해 작동하지 않습니다. 방법을 알려주세요.
네, 작동합니다.
렌더링 된 HTML을 확인하거나 단순히 무언가를 그리고 직접 볼 수 있습니다. ( 데모 )
innerDiv.getContext("2d").fillRect(50, 25, 100, 100);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다