Selecionar opção de um ComboBox via JavaScript

Olá pessoal, como faço para selecionar via javascript a áltima opção de um combobox?

Por ex.:

<SELECT NAME="projeto" ID="projeto">
  <OPTION VALUE="-1">Selecione...</OPTION>
  <OPTION VALUE="xx">xyxyxyxyx</OPTION>
</SELECT>

no jsp:

<%
  out.print("<SCRIPT>if(document.form.projeto.length == 2) {document.form.projeto.disabled = \"disabled\";}</SCRIPT>");
%>

Se tiverem 2 opções no combo desabilito o mesmo e quero selecionar a última opção. Esse combo foi montado dinamicamente via jsp.

Existe alguma forma de eu selecionar a última opção via JS?

Agradeço desde já :wink:

[]´s

Rapaz, só recuperar o último valor é assim:

function fooBar(){ var combo = document.form.projeto; //Recupera o combo box var ultimoIndice = combo.options.length - 1; //Pois o indice começa de ZERO return combo.options[ultimoIndice].value; }

Lembrando que o objeto OPTION possui outros atributos como text, selected, etc

Buenas, obrigado, foi de grande ajuda.

Ficou assim minha função:

    function combo() {
        var combo = document.form.projeto;
        if(combo.options.length == 2) {
            var ui = combo.options.length - 1;
            combo.options[ui].selected = true;
            return combo.disabled = "disabled";
        }
    }

Valeu :wink:

Abraços!

E para pegar o próximo valor da combo, independente da quantidade de ítens? Alguém sabe?