JavaScriptで内部のHTML高さを取得したいと考えています。私は、親のdivの高さを得るのですか、私は 内部HTMLコンテンツの高さを取得する方法
<div>Content</div>
のいずれかのdivフォントサイズが増加しているか、多くのdivは、親の中にネストされた場合
があると?編集:ネストされたdivにも境界線とパディングがあります。要素に任意の境界線やスクロールバーが含まれます
JavaScriptで内部のHTML高さを取得したいと考えています。私は、親のdivの高さを得るのですか、私は 内部HTMLコンテンツの高さを取得する方法
<div>Content</div>
のいずれかのdivフォントサイズが増加しているか、多くのdivは、親の中にネストされた場合
があると?編集:ネストされたdivにも境界線とパディングがあります。要素に任意の境界線やスクロールバーが含まれます
それはバニラJSであることが必要なら...
var height = document.getElementById('content').clientHeight;
。内側のHTML(パディングを除く)だけを使用したい場合は、代わりにoffsetHeight
を使用することができます。
これは何か? spcificのdivの高さ
document.getElementsByTagName('div')[0].clientHeight
使用clientHeightとgetElementsByTagNameのdivが、あなたの高さの計算にパディングとボーダーを含める:
のdocument.getElementById( 'myDiv') .offsetHeight;
を取得する
<div id="MyDiv">Content</div>
console.log(document.getElementById("MyDiv").offsetHeight);
jqueryが受け入れ可能であれば、 '.height()'関数 – Iceman
重複:http://stackoverflow.com/a/15615701/1252056 – streetturtle
[divの高さをプレーンJavaScriptで取得する](http:// stackoverflow .com/questions/15615552/get-div-height-with-plain-javascript) –