Bernard: Formularfelder per Variable ansprechen

Hallo !

ich habe hier irgendwie den Wurm drin.

Ich habe im ersten Select-Feld 3 Werte per "|" getrennt enthalten (in der Beschreibung) und möchte den dritten Wert extrahieren und als Value in die 2. Select-Box setzen.

Irgendwie klappt es nicht. Habe schon diverses probiert. Hier mein letzter Stand. Für einen Tip wäre ich super dankbar !

Gruss
Bernard

<form name="test">

select name='form_v1'>
<option value="11111" >80502 | BDN | 12605</option>
<option value="22222" >80503 | BDN | 12606</option>
</select>

<input type="button" value="Testen" onClick="Kundennr(this.form,form_v1,form_v2)">

select name='form_v2'>
<option value="08150" >Bla Bla</option>
<option value="12605" >Option 1</option>
<option value="12606" >Option 2</option>
</select>

</form>

<script language="Javascript" type="text/javascript">
<!--
function Kundennr(form,Quellfeld,Zielfeld) {

var myindex         = form.Quellfeld.selectedIndex;
var Quelle          = form.Quellfeld.options[myindex];

var Elemente        = Quelle.split("|");
var Kundennr        = Elemente[2].replace(' ','');

form.Zielfeld.value = Kundennr;

}
//-->
</script>