<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>jQuery Get Inner-Width and Inner-Height of an Element</title> <style> #box{ width: 300px; height: 200px; padding: 25px; text-align: justify; border: 10px solid #c6b51a; background: #f0e68c; margin: 15px; } </style> <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> <script> $(document).ready(function(){ $("button").click(function(){ var divWidth = $("#box").innerWidth(); var divHeight = $("#box").innerHeight(); $("#result").html("Inner Width: " + divWidth + ", " + "Inner Height: " + divHeight); }); }); </script> </head> <body> <div id="box">In a similar fashion, you have the ability to establish the inner width and height of an element by furnishing a value as a parameter to the innerWidth() and innerHeight() methods. These methods solely modify the width or height of the element's content region to align with the specified value.</div> <button type="button">Get innerWidth and innerHeight</button> <p id="result"></p> <hr> <p><strong>Note:</strong> jQuery <b>innerWidth()</b> includes the CSS properties (<b>width</b> + <b>padding-left</b> + <b>padding-right</b>), whereas the <b>innerHeight()</b> includes (<b>height</b> + <b>padding-top</b> + <b>padding-bottom</b>).</p> </body> </html>