এই নির্দেশিকাটি জাভাস্ক্রিপ্টে HTML DOM এলিমেন্ট 'nodeValue' বৈশিষ্ট্য ব্যাখ্যা করে।
জাভাস্ক্রিপ্টে HTML DOM এলিমেন্ট 'nodeValue' প্রপার্টি কি?
DOM (ডকুমেন্ট অবজেক্ট মডেল) উপাদান ' nodeValue ” একটি দরকারী সম্পত্তি যা একটি নোডের মান সেট করে এবং পুনরুদ্ধার করে। এই পদ্ধতিটি 'নাল' প্রদান করে যদি নির্দিষ্ট নোডটি একটি উপাদান নোডকে বোঝায়। এই বৈশিষ্ট্যটি একটি নোডের পাঠ্য ফেরত দেয় যদি এটি পাঠ্য নোডে আবদ্ধ থাকে। এর রিটার্ন মান নোডের প্রকারের উপর নির্ভর করে।
সিনট্যাক্স ('নোডভ্যালু' সেট করুন)
নোড nodeValue = মান
উপরের সিনট্যাক্সের প্রয়োজন ' মান ব্যবহারকারী পছন্দসই নোডের জন্য সেট করতে চায়।
সিনট্যাক্স (রিটার্ন 'নোডভ্যালু')
নোড nodeValue
এই প্রদত্ত সিনট্যাক্স একটি ' খালি 'উপাদান এবং নথি নোডের জন্য মান, ' পাঠ্য 'মন্তব্য এবং পাঠ্য নোডের জন্য, এবং' বৈশিষ্ট্য ” অ্যাট্রিবিউট নোডের জন্য।
আসুন উল্লিখিত উদাহরণের সাহায্যে উপরে-সংজ্ঞায়িত সম্পত্তি বাস্তবায়ন করি।
উদাহরণ: একটি এলিমেন্টের টেক্সট পুনরুদ্ধার করতে DOM এলিমেন্ট 'nodeValue' প্রপার্টি প্রয়োগ করা
এই উদাহরণটি তৈরি করা বোতামের পাঠ্য পেতে 'nodeValue' বৈশিষ্ট্য প্রয়োগ করে।
HTML কোড
প্রথমত, নিচের কোডটি দেখুন:
< বোতাম > নতুন বোতাম। < / বোতাম >< পি আইডি = 'জন্য' < / পি >
উপরের কোড লাইনে:
- দ্য ' <বোতাম> ” ট্যাগ একটি বোতাম যোগ করে।
- দ্য ' ' ট্যাগ একটি আইডি 'প্যারা' সহ একটি খালি অনুচ্ছেদ এম্বেড করে।
জাভাস্ক্রিপ্ট কোড
এখন, নিচের জাভাস্ক্রিপ্ট কোড অনুসরণ করুন:
< লিপি >const উপাদান = নথি getElementsByTagName ( 'বোতাম' ) [ 0 ] ;
ফলাফল দিন = উপাদান চাইল্ড নোড [ 0 ] . nodeValue ;
নথি getElementById ( 'জন্য' ) . innerHTML = ' নোডের মান হল: ' + ফলাফল ;
লিপি >
কোডের উপরের লাইনগুলিতে:
- প্রথমে, একটি পরিবর্তনশীল 'elem' ঘোষণা করুন যা 'প্রযোজ্য GetElementsByTagName() '0' সূচকে স্থাপন করা ট্যাগ নাম দ্বারা উপাদান অ্যাক্সেস করার পদ্ধতি।
- এরপরে 'ফলাফল' ভেরিয়েবলটি ব্যবহার করে ' nodeValue 'সম্পত্তির সাথে সংযুক্ত' চাইল্ড নোড ' নির্দিষ্ট চাইল্ড নোডের মান পেতে সম্পত্তি।
- সবশেষে, ' getElementById() ' পদ্ধতিটি 'ফলাফল' ভেরিয়েবলের মান যেমন, বোতাম পাঠ্যের সাথে যুক্ত করতে তার আইডি 'প্যারা' ব্যবহার করে খালি অনুচ্ছেদটি অ্যাক্সেস করে।
আউটপুট
দেখা যাচ্ছে যে আউটপুট তৈরি করা “
উপসংহার
জাভাস্ক্রিপ্টে, ' nodeValue HTML DOM-এর প্রপার্টি নোড ভ্যালু প্রপার্টি সেট করতে এবং পেতে সাহায্য করে। এই সম্পত্তির প্রত্যাবর্তিত মান নোড ধরনের উপর নির্ভর করে। এই বৈশিষ্ট্যটি উপাদানের পাশাপাশি নথির জন্য কোনো মান দেখায় না। এই নির্দেশিকাটি সংক্ষিপ্তভাবে জাভাস্ক্রিপ্টে HTML DOM এলিমেন্ট 'nodeValue' বৈশিষ্ট্য ব্যাখ্যা করেছে।