var a = document.myform.myselect.length; var i = 0; var b = new Array(); while(i<a){ b.push(document.myform.myselect.options[i].value) i++ } //and the values are in b