คุณสมบัติ HTML DOM Base href เชื่อมโยงกับแท็ก HTML
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์สำหรับ −
การตั้งค่าคุณสมบัติ 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 -

ในตัวอย่างข้างต้น −
ขั้นแรกเราได้สร้าง
<base id="myBase" href="https://www.bing.com">
เราได้สร้างองค์ประกอบสมอที่มีแอตทริบิวต์ href และค่าเท่ากับ “/images” ในที่นี้ “/images” เป็นพาธสัมพัทธ์ตามพาธฐานที่ระบุในแท็กฐาน เมื่อรวม 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() รับองค์ประกอบ
function SetHref() {
document.getElementById("myBase").href = "https://duckduckgo.com";
document.getElementById("Sample").innerHTML = "Base URL was changed from bing.com to .comduckduckgo";
}
GetHref() รับองค์ประกอบ
function GetHref(){
var x=document.getElementById("myBase").href;
document.getElementById("Sample").innerHTML = x;
}