Ik weet niet helemaal zeker wat je vraagt, maar als je wilt dat een bepaalde functie wordt uitgevoerd op de selectie van een select box-optie, waarom zou je dan niet een onchange-gebeurtenis op de select box gebruiken?
<select id="mySelect" onchange="runFunction(document.getElementById('mySelect').value);">
<option value="myValue"></option>
<option value="moreValues"></option>
<option value="anotherValue"></option>
</select>
dan kan de functie verschillende dingen doen, afhankelijk van de waarden die zijn doorgegeven. Een eenvoudig voorbeeld zou zijn
function runFunction(option){
if(option === "myValue"){
Do something
}
}