JavaScript代码:

function select(id,value){//select标签的id 和 要被选择的选项
	obj=document.getElementById(id);option=obj.getElementsByTagName("option");
	for(var i=0;i<option.length;i++){
	if(option[i].innerHTML.replace(/(^\s*)|(\s*$)/g,"")==value.replace(/(^\s*)|(\s*$)/g,"")){obj.selectedIndex=i;break;}}
}

完整例子

<select name="" id="select">
	<option value="1" selected>选项一
	<option value="2">选项二
	<option value="3">选项三
	<option value="4">选项四
	<option value="5">选项五
</select>



<script>


function select(id,value){//select标签的id 和 要被选择的选项
	obj=document.getElementById(id);option=obj.getElementsByTagName("option");
	for(var i=0;i<option.length;i++){
	if(option[i].innerHTML.replace(/(^\s*)|(\s*$)/g,"")==value.replace(/(^\s*)|(\s*$)/g,"")){obj.selectedIndex=i;break;}}
}


select("select","选项三");

</script>