update canvas element with a DOM canvas
问题 let's say I have var myCanvas = document.createElement('canvas'); and I do myCanvas.setAttribute("id", "my-canvas"); document.body.appendChild(myCanvas); Afterwords I make change to myCanvas and want to replace the html-canvas with my updated DOM canvas. The following works: document.getElementById("my-canvas").innerHTML = myCanvas; but the html (via inspector) looks like <canvas id="my-canvas">[object HTMLCanvasElement]</canvas> When it should look like <canvas id="my-canvas"></canvas> How