คุณสมบัติ domain ใน HTML DOM ใช้สำหรับดึงชื่อโดเมนของเซิร์ฟเวอร์ที่เอกสารกำลังทำงานอยู่ คืนค่าชื่อโดเมนในรูปแบบสตริง และอาจคืนค่า null หากระบุโดเมนไม่ได้
ไวยากรณ์ (Syntax)
document.domain
ตัวอย่าง
ตัวอย่างการแสดงชื่อโดเมนของเซิร์ฟเวอร์:
<!DOCTYPE html>
<html>
<body>
<h1>ตัวอย่างคุณสมบัติ domain</h1>
<p>คลิกปุ่มด้านล่างเพื่อดูค่า domain</p>
<button onclick="getDomain()">Get domain</button>
<p id="Sample"></p>
<script>
function getDomain() {
var doc = document.domain;
document.getElementById("Sample").innerHTML = "ชื่อโดเมนของเซิร์ฟเวอร์ที่รันเอกสารนี้คือ " + doc;
}
</script>
</body>
</html>
ผลลัพธ์
เมื่อโหลดหน้าเว็บจะแสดงปุ่ม "Get domain"
เมื่อคลิกปุ่ม จะแสดงข้อความเช่น "ชื่อโดเมนของเซิร์ฟเวอร์ที่รันเอกสารนี้คือ example.com"
คำอธิบายโค้ด
- สร้างปุ่ม "Get domain" เรียกใช้
getDomain()เมื่อคลิก - ฟังก์ชัน
getDomain()ดึงค่าdocument.domainเก็บในตัวแปรdocแล้วแสดงในย่อหน้าid="Sample"ผ่านinnerHTML