Khi chúng tôi vẽ bất kỳ thứ gì trên Canvas, nó sẽ không lưu lại bất kỳ bộ nhớ nào về bất kỳ thứ gì đã được vẽ. Trong khi vẽ chúng ta cần tự theo dõi tất cả các thông tin cần thiết khi chúng ta vẽ. Do đó, không khả thi để chuyển giá trị từ canvas HTML5 sang JavaScript vì nó không có bộ nhớ. Nó chỉ vẽ như thế này -
<canvas id = "myCanvas" height = "300" width = "500" style = "border:2px solid #808080;"></canvas>
Khi thêm chức năng cho nút và nhấp vào nút đó, bạn sẽ không thể đạt được những gì mình muốn -
<div> <input type = "button" value = "Submit" onclick = "submit()"> </div>
Bạn sẽ không thể lấy những giá trị đó từ canvas vì canvas chỉ là một bitmap.