Computer >> 컴퓨터 >  >> 프로그램 작성 >> HTML

HTML5 Canvas에서 JavaScript로 값 가져오기


캔버스에 무엇이든 그릴 때, 그렸던 어떤 것도 기억하지 않습니다. 그림을 그리는 동안 그림을 그릴 때 필요한 모든 정보를 직접 추적해야 합니다. 따라서 메모리를 유지하지 않기 때문에 HTML5 캔버스에서 JavaScript로 값을 가져오는 것은 불가능합니다. 그냥 이렇게 그려집니다 -

<canvas id = "myCanvas" height = "300" width = "500" style = "border:2px solid #808080;"></canvas>

버튼에 대한 기능을 추가하고 클릭하면 원하는 것을 얻을 수 없습니다 -

<div>
   <input type = "button" value = "Submit" onclick = "submit()">
</div>

캔버스는 비트맵이므로 캔버스에서 해당 값을 가져올 수 없습니다.