คุณสมบัติ 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; }