The HTML DOM borderRightStyle property is used for setting or returning the right border style for an element.
Following is the syntax for −
Setting the borderRightStyle property −
object.style.borderRightStyle = value
The above properties are explained as follows −
Value | Description |
---|---|
none | This is the default value specifying no border. |
hidden | This is same as "none" but will still take border space. It is basically transparent but still there. |
dotted | This defines a dotted border. |
dashed | This defines a dashed border. |
solid | This defines a solid border. |
double | This defines a double border
groove |
groove | This defines a 3d groove border and is the opposite of ridge. |
ridge | This defines a 3D ridged border and is the opposite of groove |
inset | This defines a 3D inset border and the effect looks like it is embedded. It produces the opposite effect of outset. |
outset | This defines a 3D inset border and the effect looks like it is embossed. It produces the opposite effect of inset. |
initial | For setting this property to initial value. |
inherit | To inherit the parent property value |
Let us look at an example for the borderRightStyle Property −
Example
<!DOCTYPE html> <html> <head> <style> #DIV1{ width:300px; height:100px; border-Right: 8px solid dodgerblue; border-Right-style: groove; } </style> <script> function changeRightStyle(){ document.getElementById("DIV1").style.borderRightStyle="dashed"; document.getElementById("Sample").innerHTML="The Right border style is now changed"; } </script> </head> <body> <div id="DIV1">SOME SAMPLE TEXT</div> <p>Change the above div Right border style size by clicking the below button</p> <button onclick="changeRightStyle()">Change Right Style</button> <p id="Sample"></p> </body> </html>
Output
On clicking the “Change Right Style” button −