In this article we will learn how to get inner width of html elements or how to use innerWidth() method in jQuery with example.


jQuery innerWidth() method is used to return/get the inner width of the first matched

element without including border and margin.

This method includes padding but excludes border and margin.

This image explains that jQuery innerWidth () method includes padding but not border and margin.



Example of jQuery innerWidth() method

Let's take an example to demonstrate the jQuery innerWidth() method.

!DOCTYPE html>
<html xmlns="">
<head>    <title>Jquery</title>    <script src="">
</script> <script type="text/javascript">
   $(document).ready(function () {
       $("button").click(function () {
          $("#divWidth").html("Inner width of div is: " + $("#Main").innerWidth());
    <div id="Main" style="height:100px;width:400px;padding:10px;margin:3px
       ;border:1px solid blue;background-color:lightpink;"></div><br> 
    <button>Click here to get the inner width of the div</button> 
   <div id="divWidth"></div>


Use jQuery innerWidth()

Above code snippet when we click on button then it will show above div id=”main”

innerwidth in below div id=”divWidth”.

I hope it will help to you.


Leave a comment

Make sure you enter the (*) required information where indicated. HTML code is not allowed.

you may also like