exemplo:
<script language="javascript">
function seleciona(){
var teste = document.getElementById("teste");
teste[1].selected = true;
}
</script>
<html>
<body onload="seleciona()">
<select name="teste" id="teste">
<option value="123">123</option>
<option value="456">456</option>
<option value="789">789</option>
</select>
</body>
</html>No código acima, será seleciondo o item '456', mas isso pq passei a posição que se econtra esse item, ou sej,a posição 1.
e se eu quiser selecionar a partir do valor e nao pela posição? algo do tipo: teste[456].selected = true;
sendo que esses valores são dinâmicos e eu não saberei suas posições










