जब हम कैनवास पर कुछ भी ड्रॉ करते हैं, तो यह ड्रॉ की गई किसी भी चीज़ की मेमोरी नहीं रखता। ड्रॉ करते समय हमें सभी आवश्यक जानकारी को स्वयं ट्रैक करना होता है। इसलिए, HTML5 कैनवास से JavaScript में मान प्राप्त करना संभव नहीं है क्योंकि यह कोई मेमोरी नहीं रखता। यह बस ऐसे ड्रॉ करता है:
<canvas id = "myCanvas" height = "300" width = "500" style = "border:2px solid #808080;"></canvas>
बटन के लिए एक फ़ंक्शन जोड़ने और उस पर क्लिक करने पर, आप वह प्राप्त नहीं कर पाएंगे जो आप चाहते हैं:
<div> <input type = "button" value = "Submit" onclick = "submit()"> </div>
आप कैनवास से उन मानों को प्राप्त नहीं कर पाएंगे क्योंकि कैनवास सिर्फ एक बिटमैप है।