คุณสมบัติ scrollHeight ของ HTML DOM Element
- หน้าก่อน replaceChild()
- หน้าต่อไป scrollIntoView()
- กลับไปยังชั้นบน HTML DOM Elements วัตถุ
คำอธิบายและการใช้งาน
scrollHeight
คุณสมบัติกลับมาด้วยความสูงขององค์ประกอบ ด้วยพิกัดพิเศษ (pixel) รวมถึง padding แต่ไม่รวม border, scrollbar หรือ margin。
scrollHeight
คุณสมบัติเป็นค่าเพียงได้นับเท่านั้น。
หมายเหตุ:scrollWidth
และ scrollHeight
ทั้งหมดกลับมาด้วยความสูงและความกว้างขององค์ประกอบทั้งหมด รวมถึงส่วนที่ไม่เห็น (เนื่องจาก overflow)。
ดูเพิ่มเติมที่:
ตัวอย่าง
ตัวอย่าง 1
เรียกข้อมูลความสูงและความกว้างขององค์ประกอบ รวมถึง padding:
const element = document.getElementById("content"); let x = element.scrollHeight; let y = element.scrollWidth;
ตัวอย่าง 2
padding, border และ scrollbar จะทำอย่างไรต่อ scrollWidth และ scrollHeight:
const element = document.getElementById("content"); let x = element.scrollHeight; let y = element.scrollWidth;
ตัวอย่าง 3
ตั้งค่าความสูงและความกว้างขององค์ประกอบเป็นค่าที่กลับมาจาก scrollHeight และ scrollWidth:
element.style.height = element.scrollHeight + "px"; element.style.width = element.scrollWidth + "px";
ภาษาเขียน
element.scrollHeight
ค่าที่กลับมา
ประเภท | คำอธิบาย |
---|---|
ตัวเลข | ความสูงขององค์ประกอบ ด้วยพิกัดพิเศษ (pixel)。 |
การสนับสนุนของเบราซเซอร์
ทุกเบราซเซอร์ทุกครั้งสนับสนุน element.scrollHeight
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |
- หน้าก่อน replaceChild()
- หน้าต่อไป scrollIntoView()
- กลับไปยังชั้นบน HTML DOM Elements วัตถุ