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>