HTML DOM Base href প্রপার্টি
সিনট্যাক্স
−
-এর সিনট্যাক্স নিচে দেওয়া হলhref প্রপার্টি −
সেট করা হচ্ছেbaseObject.href = URL
এখানে, URL হল বেস URL।
href সম্পত্তি −
ফেরত দেওয়া হচ্ছেbaseObject.href
উদাহরণ
আসুন বেস 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> আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে

SET IT বোতামে ক্লিক করলে -

GET IT বোতামে ক্লিক করলে -

উপরের উদাহরণে -
আমরা প্রথমে “myBase” আইডি সহ একটি
<base id="myBase" href="https://www.bing.com">
তারপরে আমরা অ্যাট্রিবিউটের সাথে একটি অ্যাঙ্কর এলিমেন্ট তৈরি করেছি এবং মান সমান “/images”। এখানে “/images” একটি আপেক্ষিক পাথ কারণ বেস ট্যাগে বেস পাথ দেওয়া আছে। বেস এবং অ্যাঙ্কর এলিমেন্ট ইউআরএল উভয়কে একত্রিত করলে এটি https://www.bing.com/images হয়ে যাবে।
<a href="/images">IMAGES</a>
তারপরে আমরা যথাক্রমে SetHref() এবং GetHref() ফাংশনগুলিকে কল করার জন্য SET IT এবং GET IT দুটি বোতাম তৈরি করেছি৷
<button onclick="SetHref()">SET IT</button> <button onclick="GetHref()">GET IT</button>
SetHref() ফাংশন "myBase" আইডি ব্যবহার করে
function SetHref() {
document.getElementById("myBase").href = "https://duckduckgo.com";
document.getElementById("Sample").innerHTML = "Base URL was changed from bing.com to .comduckduckgo";
}
GetHref() “myBase” আইডি ব্যবহার করে
function GetHref(){
var x=document.getElementById("myBase").href;
document.getElementById("Sample").innerHTML = x;
}