কম্পিউটার টিউটোরিয়াল

HTML DOM Base href প্রোপার্টি

HTML DOM Base href প্রোপার্টি <base> HTML ট্যাগের সাথে যুক্ত। <base> ট্যাগ বর্তমান HTML ডকুমেন্টে সমস্ত রিলেটিভ URL-এর জন্য বেস URL নির্দিষ্ট করতে ব্যবহৃত হয়। একটি HTML ডকুমেন্টে সর্বোচ্চ একটি <base> ট্যাগ থাকতে পারে। Base href প্রোপার্টি base এলিমেন্টে href অ্যাট্রিবিউটের মান রিটার্ন করে।

সিনট্যাক্স

নিচে সিনট্যাক্স দেওয়া হলো:

href প্রোপার্টি সেট করা:

baseObject.href = URL

এখানে, URL হলো বেস URL।

href প্রোপার্টি রিটার্ন করা:

baseObject.href

উদাহরণ

Base href প্রোপার্টির জন্য একটি উদাহরণ দেখি:

<!DOCTYPE html> <html> <head> <base id="myBase" href="https://www.bing.com"> </head> <body> <a href="/images">IMAGES</a> <p>Click the below button to change href value of the above link</p> <button onclick="SetHref()">SET IT</button> <button onclick="GetHref()">GET IT</button> <p id="Sample"></p> <script>    function SetHref() {       document.getElementById("myBase").href = "https://duckduckgo.com";       document.getElementById("Sample").innerHTML = "Base URL was changed from bing.com       to duckduckgo.com";    }    function GetHref(){       var x=document.getElementById("myBase").href;    document.getElementById("Sample").innerHTML = x;    } </script> </body> </html>

আউটপুট

এটি নিচের আউটপুট দেবে:

HTML DOM Base href প্রোপার্টি

SET IT বাটনে ক্লিক করলে:

HTML DOM Base href প্রোপার্টি

GET IT বাটনে ক্লিক করলে:

HTML DOM Base href প্রোপার্টি

উপরের উদাহরণে:

আমরা প্রথমে id "myBase" এবং অ্যাট্রিবিউট href মান https://www.bing.com সহ একটি এলিমেন্ট তৈরি করেছি:

<base id="myBase" href="https://www.bing.com">

আমরা তারপর href অ্যাট্রিবিউট এবং মান "/images" সহ একটি অ্যাঙ্কর এলিমেন্ট তৈরি করেছি। এখানে "/images" একটি রিলেটিভ পাথ কারণ বেস পাথ base ট্যাগে দেওয়া আছে। বেস এবং অ্যাঙ্কর এলিমেন্টের URL মিলিয়ে এটি https://www.bing.com/images হবে।

<a href="/images">IMAGES</a>

আমরা তারপর SET IT এবং GET IT নামে দুটি বাটন তৈরি করেছি যারা যথাক্রমে SetHref() এবং GetHref() ফাংশন কল করবে।

<button onclick="SetHref()">SET IT</button> <button onclick="GetHref()">GET IT</button>

SetHref() ফাংশন "myBase" id ব্যবহার করে <base> এলিমেন্টটি পায়। এটি তারপর href প্রোপার্টি ব্যবহার করে এর URL https://www.duckduckgo.com-এ সেট করে। পরিবর্তনের সাকসেস মেসেজটি id "Sample" সহ প্যারাগ্রাফে প্রদর্শিত হয়।

function SetHref() {    document.getElementById("myBase").href = "https://duckduckgo.com";    document.getElementById("Sample").innerHTML = "Base URL was changed from bing.com to .comduckduckgo"; }

GetHref() "myBase" id ব্যবহার করে <base> এলিমেন্টটি পায়। এটি তারপর href প্রোপার্টি ব্যবহার করে এর URL পায় এবং x ভেরিয়েবলে অ্যাসাইন করে। প্যারাগ্রাফের innerHTML তারপর innerHTML() প্রোপার্টি ব্যবহার করে x-এ পরিবর্তন করা হয়। এটি <base> এলিমেন্টের href মান প্রদর্শন করবে।

function GetHref(){    var x=document.getElementById("myBase").href;    document.getElementById("Sample").innerHTML = x; }

  1. HTML DOM Base target প্রোপার্টি

  2. HTML DOM tagName প্রপার্টি

  3. HTML DOM name প্রপার্টি

  4. HTML DOM textContent প্রপার্টি