জাভাস্ক্রিপ্টে ডকুমেন্ট বেসইউআরআই প্রপার্টি কি করে

Jabhaskripte Dakumenta Besa I U Ara A I Praparti Ki Kare



যখন একটি HTML ডকুমেন্ট রান টাইমে ব্রাউজার উইন্ডোতে লোড হয়, তখন এই ডকুমেন্টটি একটি ডকুমেন্ট অবজেক্টে পরিণত হয় যা এতে প্রদর্শিত সমস্ত HTML উপাদানগুলিতে অ্যাক্সেস দেয়। এটি বিস্তৃত পদ্ধতি এবং বৈশিষ্ট্যগুলির সাথে আসে যা বিশেষ কাজগুলি করতে সহায়তা করে। দ্য ' ঘাঁটি ” এমন একটি সম্পত্তি যা বিশেষভাবে HTML নথির বেস URI (বর্তমান ওয়েব পৃষ্ঠার ঠিকানা) ফেরত দেওয়ার জন্য ডিজাইন করা হয়েছে। ব্যবহারকারীকে নির্দিষ্ট HTML নথির ডোমেন, সংস্থান এবং অবস্থান বলে বেস ইউআরআই সনাক্ত করা দরকারী।

এই পোস্টটি জাভাস্ক্রিপ্টে নথি 'baseURI' সম্পত্তির কাজ প্রদর্শন করে।







জাভাস্ক্রিপ্টে ডকুমেন্ট 'baseURI' প্রপার্টি কি করে?

দ্য ' ঘাঁটি 'ডকুমেন্ট' অবজেক্টের শুধুমাত্র পঠনযোগ্য সম্পত্তি নির্দিষ্ট নথির বেস ইউআরআই (ইউনিফর্ম রিসোর্স আইডেন্টিফায়ার) প্রদর্শন করে। 'baseURI' নথির অবস্থান নির্দিষ্ট করে একটি পরম URT। এই সম্পত্তি একটি 'স্ট্রিং' আকারে নথির ভিত্তি URI প্রদান করে।



বাক্য গঠন



document.baseURI





উপরের সিনট্যাক্সে সংজ্ঞায়িত কাজ সম্পাদন করার জন্য কোন অতিরিক্ত প্যারামিটারের প্রয়োজন নেই।

এর ব্যবহারিক বাস্তবায়ন দেখতে উদাহরণে উপরে-সংজ্ঞায়িত সম্পত্তি ব্যবহার করা যাক।



উদাহরণ: “baseURI” প্রপার্টি ব্যবহার করে ডকুমেন্ট বেস ইউআরআই পুনরুদ্ধার করুন

বর্তমান নথির ভিত্তি ইউআরআই পেতে এই উদাহরণটি 'ডকুমেন্ট' অবজেক্টের সাথে 'বেসইউআরআই' বৈশিষ্ট্য প্রয়োগ করে।

HTML কোড

প্রথমত, নিচের কোডটি দেখুন:

< h2 > নথি বেসইউআরআই সম্পত্তি ভিতরে জাভাস্ক্রিপ্ট h2 >
< বোতাম অনক্লিক = 'jsFunc()' > বেসইউআরআই পান বোতাম >
< পি আইডি = 'নমুনা' >> পি >

উপরের কোড স্নিপেট অনুযায়ী:

  • দ্য '

    ” ট্যাগ লেভেল 2 এর একটি উপশিরোনাম যোগ করে।

  • দ্য ' <বোতাম> ' ট্যাগ একটি সংযুক্ত মাউস ইভেন্ট 'অনক্লিক' ইভেন্ট সহ একটি বোতাম নির্দিষ্ট করে যা ইভেন্টটি ট্রিগার হলে জাভাস্ক্রিপ্ট ফাংশনকে 'jsFunc()' বলে।
  • দ্য '

    ” ট্যাগ বর্তমান ডকুমেন্ট বেস ইউআরআই-এর সাথে যুক্ত করতে একটি নির্দিষ্ট আইডি 'নমুনা' সহ একটি খালি অনুচ্ছেদ তৈরি করে।

জাভাস্ক্রিপ্ট কোড

এখন, জাভাস্ক্রিপ্ট কোড দিয়ে চালিয়ে যান:

< লিপি >
ফাংশন jsFunc ( ) {
দিন t = document.baseURI;
document.getElementById ( 'নমুনা' ) .innerHTML = ' বর্তমান নথির বেসইউআরআই হল: ' + t;
}
লিপি >

উপরে প্রদত্ত কোডে:

  • ব্যবহারকারী-সংজ্ঞায়িত ফাংশন ' jsFunc() ” প্রথমে “t” নামের একটি ভেরিয়েবল ঘোষণা করে যা “document.baseURI” প্রপার্টি ব্যবহার করে।
  • এর পরে, প্রয়োগ করুন ' getElementById() ভেরিয়েবল 't' রিটার্ন করা মান যেমন, বেস URI প্রদর্শন করার জন্য 'নমুনা' আইডি সহ খালি অনুচ্ছেদ আনার পদ্ধতি।

আউটপুট

এখানে, উপরের আউটপুট 'এর মাধ্যমে বর্তমান নথির ভিত্তি URI প্রদর্শন করে document.baseURI ” বাটনের উপর বৈশিষ্ট্য অনুযায়ী ক্লিক করুন।

উপসংহার

জাভাস্ক্রিপ্ট ' নথি 'বস্তু' ঘাঁটি নির্দিষ্ট ডকুমেন্ট বেস ইউআরআই পেতে সম্পত্তি উপযোগী। এটি সক্রিয় ওয়েব পৃষ্ঠা বেস ইউআরআই প্রতিনিধিত্ব করে একটি স্ট্রিং মান প্রদান করে। এটি একটি শুধুমাত্র পঠনযোগ্য সম্পত্তি যা এই কার্যকারিতা সম্পাদন করার জন্য কোন অতিরিক্ত পরামিতির উপর নির্ভর করে না। এই পোস্টটি জাভাস্ক্রিপ্টে 'baseURI' নথির কার্যকারিতা (ব্যবহারিক বাস্তবায়ন সহ) সংক্ষিপ্তভাবে প্রদর্শন করেছে।