Credo che questo faccia al caso tuo
function SelezionaValoreCombo(idCombo, testo)
{
var obj = document.getElementById(idCombo);
if (obj)
{
for(var index=0; index<obj.options.length; index++)
{
if (obj.options[index].text==testo)
{
obj.selectedIndex = index;
break;
}
}
}
}
l'ho scritta al volo provandola solo su IE, però dovrebbe andare.
Questo è l'HTML
<select id="MiaCombo" name="MiaCombo">
<option>Pippo</option>
<option>Pluto</option>
<option>Paperino</option>
</select>
<input type="button" onclick="SelezionaValoreCombo('MiaCombo', 'Pluto')" value="Prova"/>
/*
* web: http://www.robertobeccari.it
*/