In this article, we are given an HTML document containing an <iframe> element and the task is to change the width of the <iframe> element to 100% with the help of JavaScript. There are two methods to change the width of the iframe which are discussed below:
Method 1: This method uses the id attribute of iframe with width property to change the width of <iframe> element. JavaScript’s code is written within the <script> tag.
HTML
<!DOCTYPE html> <html> <head> <title> How to change the width of an iframe to 100% with JavaScript? </title> </head> <body> <center> <h1 style="color:green;"> neveropen </h1> <h3> How to change the width of a <br> to 100% with JavaScript? </h3> <iframe id="iframe" height="100%" width="40%" frameborder="0" allowfullscreen> </iframe> <br><br> <button onclick="changewidth()"> Click to change </button> <script> // JavaScript code to change the // width to 100% of <iframe> function changewidth() { var x = document.getElementById('iframe'); x.style.width = "100%"; } </script> </center> </body> </html> |
Output:
Change the width of an iframe to 100%
Method 2: This method uses the id attribute of the iframe with window.innerWidth property to change the width of <iframe> element. JavaScript code is written within the <script> tag.
HTML
<!DOCTYPE html> <html> <head> <title> How to change the width of an iframe to 100% with JavaScript? </title> </head> <body> <center> <h1 style="color:green;"> neveropen </h1> <h3> How to change the width of a <br> to 100% with JavaScript? </h3> <iframe id="iframe" height="100%" width="40%" frameborder="0" allowfullscreen> </iframe> <br><br> <button onclick="changewidth()"> Click to change </button> <script> // JavaScript code to change the // width to 100% of <iframe> function changewidth() { var x = document.getElementById('iframe'); x.style.width = window.innerWidth; } </script> </center> </body> </html> |
Output:
Change the width of an iframe to 100%

… [Trackback]
[…] There you can find 47132 more Information to that Topic: geeksforgeeks.org/how-to-change-the-width-of-an-iframe-to-100-using-javascript-2/ […]