Using IE 7 (and Opera), by selecting the select field below, and using the keyboard char "M" to scroll through the options, it seems to select options in a random order. (Not alphabetically I think). Some options even get selected two times before another gets selected once. Eventually, it will scroll through them in the order they are listed. Can anyone tell me why it does not do this first time? In there a way to ensure it goes through all "M..." options in the order they appear, like a tab index could do on the <select> field?
<html>
<body>
<select>
<option value="">Select</option>
<option value="Mr.">Mr.</option>
<option value="Mrs.">Mrs.</option>
<option value="Ms.">Ms.</option>
<option value="Miss">Miss</option>
<option value="Mstr.">Mstr.</option>
<option value="Dr.">Dr.</option>
<option value="M.">M.</option>
<option value="Mme">Mme</option>
<option value="Mlle.">Mlle.</option>
<option value="Prof.">Prof.</option>
<option value="Judge">Judge</option>
<option value="Juge">Juge</option>
<option value="Father">Father</option>
<option value="Pére">Pére</option>
<option value="Rabbi">Rabbi</option>
<option value="Rabbin">Rabbin</option>
<option value="Rev.">Rev.</option>
<option value="Sen.">Sen.</option>
<option value="Sir">Sir</option>
<option value="Sister">Sister</option>
<option value="Soeur">Soeur</option>
</select>
</body>
</html>