document.onkeydown = keyDownfunction keyDown() {
var keycode = event.keyCode
if(keycode=37) select.options[1].selected=true;
}
var keycode = event.keyCode
if(keycode=37) select.options[1].selected=true;
}
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<script>
function e()
{
var n=-1;
var txtValue=document.all('txt').value;
var sel=document.all('select1')
for(var x=0;x<sel.length;x++)
{
if(txtValue==sel.options[x].value)
{
sel.selectedIndex=x;
n=x;
}
}
if(n==-1)
alert('没有与输入值相匹配的选项');
}
</script>
</HEAD>
<BODY>
在此输入你要定位的选项<input name=txt >
<input type=button onclick="e()" value=dkdk><BR>
<SELECT id=select1 name=select1>
<OPTION selected value=1>1</OPTION>
<OPTION value=2>2</OPTION>
<OPTION value=3>3</OPTION>
<OPTION value=4>4</OPTION>
<OPTION value=5>5</OPTION>
</SELECT></BODY></HTML>