hawkmaster: Kleinster Value von select (multiple) finden

Beitrag lesen

Hallo Martin,

herzlichen Dank für deine ausführliche Hilfe und Erklärung.

Ergo: Die for-Schleife wird überhaupt nicht bearbeitet!

doch, die schleife wird schon durchlaufen. Auch die Prüfung ob ein Wert selektiert wurde klappt.

Damit weist du mini ein Array zu. Ist das deine Absicht?

ja das war es :-)

Also das Ganze sieht ungefähr so aus.
Es gibt zwei Selects auf dem Form, wobei hier nur "sel_serviceproperties" eine Rolle spielt. In diesem Select werden die Options dynamisch erstellt durch eine Auswahld es ersten Selects.
Ein Anwender soll jetzt die Möglichkeit haben, einen dieser Werte als "Standard" Wert festzulegen. Ich habe es so versucht, dass ich neben dem Select für jeden Eintrag ein Radio Button aufbaue der genau den gleichen Value hat.

  
 <select name="sel_serviceproperties[]" size="10" multiple="multiple"  onclick="check_sp_default_value(this,this.form.radio_serviceproperty_default);" >  
<option value="4">Source1</option>  
<option value="5">Source2</option>  
</select>  
  
<input type="radio" name="radio_serviceproperty_default" value="4" />  
<input type="radio" name="radio_serviceproperty_default" value="5" />  

Meine Überlegung war nun: Angenommen als Default Wert "radio_serviceproperty_default" was 5 festgelegt. Der Anwender möchte im "sel_serviceproperties" diesen Wert aber garnicht mehr. Dann soll automatisch der nächst kleinere Value als Default markiert werden.

Daher mein vielleicht umständlicher Versuch :-)

vielen Dank und viele Grüße
hawk