Here is my JS
<script src="<?= base_url('assets/backend/js/html2canvas.js')?>"></script>
<script>
function doCapture()
{
html2canvas(document.getElementById("certificate2img")).then(function(canvas){
console.log(canvas.toDataURL("image/jpeg", 0.9));
});
}
</script>
Here is my HTML
<div id="certificate2img">
<div>
<img src="img.jpg">
</div>
<div>
<P>HELLO WORLD</P>
</div>
<div>
<P>THANKS</P>
</div>
</div>
<button onclick="doCapture();">Capture</button>
I wanted to have this full div as image, but i am getting it as image without the 'img' from its child