Jan: name des selects bestimmen

Vor längerer Zeit stellte ich eine Frage an das Forum. Leider befindet sich der Thread schon im Archiv, so dass man nicht mehr darauf antworten kann.

Die dort gezeigte Lösung war nämlich doch nicht die richtige, so dass ich hier die korrekte Lösung noch nachliefern möchte:

<script type="text/javascript">
 function Aktualisieren (index) {
  Liste = new Array("Getränke","Essen");
  var x = Liste[index];
  document.getElementById('listsorting').name=x;
 }
</script>
<form>
 <p>
  <select id="selectorlist" onchange="Aktualisieren(document.getElementById('selectorlist').value)">
   <option value="0">Getränke</option>
   <option value="1">Essen</option>
  </select>
  <select id="listsorting" name="Getränke">
   <option>alphabetisch</option>
   <option>nach Preis</option>
  </select>
 </p>
</form>