জাভাস্ক্রিপ্টে HTML DOM এলিমেন্ট নোডভ্যালু প্রপার্টি কি?

Jabhaskripte Html Dom Elimenta Nodabhyalu Praparti Ki



নোডের প্রকৃতির উপর ভিত্তি করে উপাদান বা নোডগুলির একটি নির্দিষ্ট মান থাকে যেমন উপাদান, পাঠ্য, বৈশিষ্ট্য ইত্যাদি। এই মানটি নোড তৈরির উপর ম্যানুয়ালি সেট করা হয়। যাইহোক, ব্যবহারকারী জাভাস্ক্রিপ্টের সাহায্যে এটিকে গতিশীলভাবে পরিবর্তন করতে পারে ' nodeValue 'সম্পত্তি। জাভাস্ক্রিপ্টে, এই বিশেষ বৈশিষ্ট্যটি পছন্দসই নোড মান সেট করতে এবং পুনরুদ্ধার করতে সহায়তা করে। অভ্যন্তরীণ এইচটিএমএল অর্থাৎ, প্রয়োজনীয়তা অনুযায়ী নির্দিষ্ট নোডের বিষয়বস্তু পেতে এটি কার্যকর।

এই নির্দেশিকাটি জাভাস্ক্রিপ্টে 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() ' পদ্ধতিটি 'ফলাফল' ভেরিয়েবলের মান যেমন, বোতাম পাঠ্যের সাথে যুক্ত করতে তার আইডি 'প্যারা' ব্যবহার করে খালি অনুচ্ছেদটি অ্যাক্সেস করে।

আউটপুট

দেখা যাচ্ছে যে আউটপুট তৈরি করা “