<script>
function find()
{
  var sel=document.getElementById('s');
  try
  {
  for(var i=0;sel.options.length;i++)
   {
     
      if(sel.options[i].outerHTML.match(/abb=\"\w\"/)[0].substring(5,6).toUpperCase().charCodeAt(0)==event.keyCode)
        {
          sel.options[i].selected=true;
          return;
        }
   }
  }
  catch(e)
  {  }
}
</script>
<body>
<select id='s' onkeydown='find()'>
<option value='北京' abb='b'>北京</option>
<option value='上海' abb='s'>上海</option>
<option value='广州' abb='g'>广州</option>
<option value='深圳' abb='s'>深圳</option>
<option value='珠江' abb='z'>珠江</option>
<option value='石家庄' abb='s'>石家庄</option>
<option value='贵州' abb='g'>贵州</option>
<option value='郑州' abb='z'>郑州</option>
</select>
</body>