วัตถุรูปภาพ HTML DOM แสดงถึงองค์ประกอบ ของเอกสาร HTML
ให้เราสร้างวัตถุ img -
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์ -
document.createElement(“IMG”);
คุณสมบัติ
ต่อไปนี้เป็นคุณสมบัติของวัตถุรูปภาพ -
คุณสมบัติ | คำอธิบาย |
---|---|
alt | ส่งกลับและแก้ไขค่าของแอตทริบิวต์ alt ขององค์ประกอบ HTML รูปภาพ |
เสร็จสมบูรณ์ | ส่งกลับว่าเบราว์เซอร์โหลดรูปภาพในหน้าเว็บ HTML เสร็จแล้วหรือไม่ |
crossOrigin | ส่งกลับและแก้ไขการตั้งค่า CROS ขององค์ประกอบ HTML รูปภาพ |
ความสูง | ส่งกลับและแก้ไขค่าของแอตทริบิวต์ความสูงขององค์ประกอบ HTML รูปภาพ |
ความสูงธรรมชาติ | ส่งคืนความสูงตามธรรมชาติของรูปภาพในเอกสาร HTML |
ความกว้างธรรมชาติ | คืนค่าความกว้างตามธรรมชาติของรูปภาพในเอกสาร HTML |
src | ส่งกลับและแก้ไขค่าของแอตทริบิวต์ src ขององค์ประกอบ HTML รูปภาพ |
ใช้แผนที่ | ส่งกลับและแก้ไขค่าของแอตทริบิวต์ useMap ขององค์ประกอบ HTML ของรูปภาพ |
ความกว้าง | ส่งกลับและแก้ไขค่าแอตทริบิวต์ width ขององค์ประกอบ HTML ของรูปภาพ |
isMap | ส่งกลับและแก้ไขว่ารูปภาพในเอกสาร HTML จะเป็นส่วนหนึ่งของแผนผังรูปภาพฝั่งเซิร์ฟเวอร์หรือไม่ |
ตัวอย่าง
ให้เราดูตัวอย่างของวัตถุรูปภาพ HTML DOM -
<!DOCTYPE html> <html> <head> <style> body{ text-align:center; } .btn{ background-color:lightblue; border:none; height:2rem; border-radius:50px; width:60%; margin:1rem auto; display:block; } </style> </head> <body> <h1>DOM Image Object Example</h1> <button onclick="createIframe()" class="btn">Click me to create an image</button> <script> function createIframe() { var x = document.createElement("IMG"); x.setAttribute("src",https://www.tutorialspoint.com/servlets/images/servlets-mini-logo.jpg"); x.setAttribute("alt", "Learn Servlets"); document.body.appendChild(x); } </script> </body> </html>
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
คลิกที่ “คลิกฉันเพื่อสร้างภาพ ” เพื่อสร้างองค์ประกอบภาพ -