A demonstration of all the different values:
var listValue = selectTag.options[selectTag.selectedIndex].text; document.getElementById("myDiv").style.borderStyle = listValue;
<!DOCTYPE html> <html> <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>/*from w ww . ja v a2 s . c om*/ <script> function myFunction(selectTag) { var listValue = selectTag.options[selectTag.selectedIndex].text; document.getElementById("myDiv").style.borderStyle = listValue; } </script> </body> </html>