E con l'evento onchange ?

codice HTML:
<select id="regioni" onchange='caricaMappa(this.value);'>
    <option value="--">Seleziona regione</option>    
    <option value="abruzzo">Abruzzo</option>
    <option value="molise">Molise</option>    
    <option value="veneto">Veneto</option>
</select>
codice:
function caricaMappa(valore) {
  if (valore != '--') {
    // fai delle cose
  }
}