Frame/IFrame frameBorder Property
Frame/IFrame Object
Definition and Usage
The frameBorder property sets or returns the value of the frameborder attribute in a
frame/iframe element.
The frameborder attribute specifies whether or not to display a border around
a frame.
Syntax
frameObject.frameBorder=value
or
iframeObject.frameBorder=value
The frameBorder property can have one of the following values:
| Value |
Description |
| 1 |
Border on (this is default) |
| 0 |
Border off |
Browser Support

The frameBorder property is supported in all major browsers.
Examples
Example 1
Return the value of the frameborder attribute:
<html>
<body>
<iframe id="myframe" src="/default.asp" frameborder="0">
<p>Your browser does not support iframes.</p>
</iframe>
<p>The frameborder is set to:
<script>
document.write(document.getElementById("myframe").frameBorder);
</script>
<p>
</body>
</html>
Try it yourself »
Example 2
Remove frameborder:
<html>
<head>
<script>
function removeBorder()
{
document.getElementById("myframe").frameBorder="0";
}
</script>
</head>
<body>
<iframe id="myframe" src="/default.asp">
<p>Your browser does not support iframes.</p>
</iframe>
<br><br>
<input type="button" onclick="removeBorder()" value="Remove border">
</body>
</html>
Try it yourself »
Frame/IFrame Object
Thank You For Helping Us!
Your message has been sent to W3Schools.
Close [X]