Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> HTML

HTML5 कैनवास से जावास्क्रिप्ट में मान प्राप्त करना


जब हम कैनवस पर कुछ भी ड्रा करते हैं, तो यह किसी भी चीज को याद नहीं रखता है जिसे खींचा गया था। चित्र बनाते समय हमें सभी आवश्यक सूचनाओं का स्वयं ध्यान रखना चाहिए जैसे कि हम आकर्षित करते हैं। इसलिए, HTML5 कैनवास से जावास्क्रिप्ट में मान प्राप्त करना संभव नहीं है क्योंकि यह कोई मेमोरी नहीं रखता है। यह बस इस तरह खींचता है -

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

बटन के लिए एक फ़ंक्शन जोड़ने और उस पर क्लिक करने पर, आप वह नहीं पा सकेंगे जो आप चाहते हैं -

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

आप कैनवास से उन मानों को प्राप्त नहीं कर पाएंगे क्योंकि कैनवास केवल एक बिटमैप है।


  1. जावास्क्रिप्ट सरणी। मान ()

    JavaScript array.values() एक इटरेटर ऑब्जेक्ट लौटाता है जिसमें किसी दिए गए सरणी के सभी मान होते हैं। array.values() फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport"

  1. जावास्क्रिप्ट में एक निर्माता से मूल्य लौटाना?

    जावास्क्रिप्ट में एक कंस्ट्रक्टर से मान वापस करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <titl

  1. HTML5 कैनवास पर आयत कैसे बनाएं?

    HTML5 टैग का उपयोग स्क्रिप्टिंग का उपयोग करके ग्राफिक्स, एनिमेशन आदि को आकर्षित करने के लिए किया जाता है। यह HTML5 में पेश किया गया एक नया टैग है। कैनवास तत्व में एक DOM विधि है जिसे getContext कहा जाता है, जो रेंडरिंग संदर्भ और इसके ड्राइंग फ़ंक्शन प्राप्त करता है। यह फ़ंक्शन एक पैरामीटर लेता है,