<!doctype HTML PUBLIC "-//W3C//DTD XHTML 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/ Xhtml1-transitional.dtd ">
<meta http-equiv= "Content-type" content= "text/html; charset=gb2312 "/>
<title>js find the value code in the Select </title>
<script>
/** Select a drop-down list of items based on the value
* @param htmlselectelement Select
* @param string|int Val
* @param bool case_insensitive ignores case. Default False
*/
function Selectoption (select,val,case_insensitive) {
var opts = select[' options '],
Opt,opt_val;
if (case_insensitive) val = Val.tolowercase ();
for (Var i=0,len=opts.length;i<len;i++) {
opt = Opts[i];
Opt_val = opt[' value '];
if (case_insensitive) Opt_val = Opt_val.tolowercase ();
if (opt_val==val) {
Opt.selected = true;
Return
}
}
}
</script>
<body>
<select name= "Select" >
<option value= "1" >a</option>
<option value= "2" >b</option>
<option value= "4" >c</option>
<option value= "3" >d</option>
</select>
<input type= "button" value= "Set" onclick= "Selectoption (' select ', 2,0);"/>
</body>