Wolke: grundlegendes Verständnisproblem

Beitrag lesen

<select name="wurst">
   <option value="1" onSelect="los_geht(this.value);">1</option>
   <option value="2" onSelect="los_geht(this.value);">2</option>
  </select>
</body>
</html>

Wieso so komplziert?

<select name="wurst" onchange="los_geht(this.value);">
<option value="1">1</option>
<option value="2">2</option>

sollte so gehen oder liege ich da falsch ?