Overfør fra select multiple 1 til select multiple 2 ved load
Hej,Jeg har genbrugt nedenstående formular fra Indsæt produkt siden, men hvordan får jeg de options, der matcher værdien i en database til at blive flyttet over i højre select multiple?
Alle farverne i venstre select multiple bliver også hentet fra en database.
Bemærk at nedenstående er kildekoden af et større php script.
<form action="http://www.et-domæne.dk/" method="post">
<h5>Ret produkt</h5>
<p>Farver (Til venstre er tilgængelige farver):<br>
<select multiple name="transfer_to_colours_id" size="5" style="width: 150px;">
<option value="1">Brun</option>
<option value="2">Grøn</option>
<option value="3">Hvid</option>
<option value="4">Rød</option>
<option value="5">Sort</option>
<option value="6">Sort / Hvid</option>
</select>
<input type="button" name="remove" value="«" onclick="this.form.transfer_to_colours_id.options[this.form.transfer_to_colours_id.length] = new Option(this.form.elements['colours_id[]'].options[this.form.elements['colours_id[]'].selectedIndex].text, this.form.elements['colours_id[]'].options[this.form.elements['colours_id[]'].selectedIndex].value); this.form.elements['colours_id[]'].options[this.form.elements['colours_id[]'].selectedIndex] = null;">
<input type="button" name="transfer" value="»" onclick="this.form.elements['colours_id[]'].options[this.form.elements['colours_id[]'].length] = new Option(this.form.transfer_to_colours_id.options[this.form.transfer_to_colours_id.selectedIndex].text, this.form.transfer_to_colours_id.options[this.form.transfer_to_colours_id.selectedIndex].value); this.form.transfer_to_colours_id.options[this.form.transfer_to_colours_id.selectedIndex] = null; for(i = 0; i < this.form.elements['colours_id[]'].options.length; i++) this.form.elements['colours_id[]'].options[i].selected = true;">
<select multiple name="colours_id[]" size="5" style="width: 150px;">
</select>
</p>
<p><input type="submit" name="submit" value="Udfør">
<input type="reset" name="reset" value="Nulstil"></p>
</form>
