A demonstration of all the different values:
<!DOCTYPE html> <html> <head> <style> #myDiv {//from ww w. j a v a 2 s. co m border: 2px solid green; outline-color: red; } </style> </head> <body> <div id="myDiv">This is a div element</div> <br> <select onchange="myFunction(this);" size="10"> <option>none</option> <option>hidden</option> <option>dotted</option> <option>dashed</option> <option>solid</option> <option>double</option> <option>groove</option> <option>ridge</option> <option>inset</option> <option>outset</option> </select> <script> function myFunction(selectTag) { var listValue = selectTag.options[selectTag.selectedIndex].text; document.getElementById("myDiv").style.outlineStyle = listValue; } </script> </body> </html>