DOM offsetHeight屬性用於以整數形式返回元素的布局高度。以像素為單位。它包括高度,邊框,填充和水平滾動條,但不包括邊距。如果元素是隱藏的,則返回0。
用法:
element.offsetHeight
返回值:它以整數形式返回元素的布局高度。
範例1:
<!DOCTYPE html>
<html>
<head>
<title>
DOM Style offsetWidth Property
</title>
<style>
#GFG {
height:150px;
width:300px;
padding:10px;
margin:15px;
background-color:green;
}
</style>
</head>
<body>
<h2>DOM offsetHeight Property</h2>
<div id="GFG">
<b>Information about this div:</b>
<p id="sudo"></p>
</div>
<button type="button" onclick="Geeks()">
Submit
</button>
<script>
function Geeks() {
var elmnt = document.getElementById("GFG");
var txt = "Height including padding and border:"
+ elmnt.offsetHeight + "px";
document.getElementById("sudo").innerHTML = txt;
}
</script>
</body>
</html>
輸出:
- 在單擊按鈕之前:
- 單擊按鈕後:
示例2:
<!DOCTYPE html>
<html>
<head>
<title>
DOM Style offsetWidth Property
</title>
<style>
#GFG {
height:150px;
width:300px;
padding:10px;
margin:15px;
background-color:green;
}
</style>
</head>
<body>
<h2>DOM offsetHeight Property</h2>
<div id="GFG">
<b>Information about this div:</b>
<br>
<p id="sudo"></p>
</div>
<button type="button" onclick="Geeks()">
Submit
</button>
<script>
function Geeks() {
var elmnt = document.getElementById("GFG");
var txt = "";
txt += "Height with padding:"
+ elmnt.clientHeight + "px<br>";
txt += "Height with padding and border:"
+ elmnt.offsetHeight + "px";
document.getElementById("sudo").innerHTML = txt;
}
</script>
</body>
</html>
輸出:
- 在單擊按鈕之前:
- 單擊按鈕後:
支持的瀏覽器:DOM offsetHeight屬性支持的瀏覽器如下:
- 穀歌瀏覽器
- IE瀏覽器
- 火狐瀏覽器
- Opera
- 蘋果瀏覽器
相關用法
- HTML Map name用法及代碼示例
- HTML DOM name用法及代碼示例
- HTML li value用法及代碼示例
- HTML DOM specified用法及代碼示例
- HTML DOM value用法及代碼示例
- HTML Bdo dir用法及代碼示例
- HTML DOM dir用法及代碼示例
- HTML DOM URL用法及代碼示例
- HTML DOM id用法及代碼示例
- HTML IFrame name用法及代碼示例
- HTML Button value用法及代碼示例
- HTML DOM accessKey用法及代碼示例
- HTML Button name用法及代碼示例
- HTML Textarea name用法及代碼示例
注:本文由純淨天空篩選整理自ManasChhabra2大神的英文原創作品 HTML | DOM offsetHeight Property。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。