Hallo,
also ich habe mich mal durchgekämpft aber wirklich weiter es funktioniert auch teilweise (wenn ein Eintrag vorhanden ist trägt er ihn nicht mehr ein), aber Einträge die nicht vorhanden sind trägt er nur 2. mal ein und den dreht es durch ;-)
Außerdem meldet er Java Fehler. Wo liegt mein Fehler. Hier mein Script:
<script type="text/javascript">
<!--
function javaauswahl() {
//Selctfeld in Var
var select = document.auswahlform.select1;
// Selected Value in Var
var selecttext = select.options[select.selectedIndex].innerHTML;
// Selected wert in Var
var selectid = select.options[select.selectedIndex].value;
// Wenn Select 2 bereits Einträge hat...
if (document.auswahlform.select2.length > 0) {
//Checken ob Eintrag Vohanden
for (var i = 1; i <= document.auswahlform.select2.length; i++) {
if (document.auswahlform.select2.options[i].value != selectid) {
//Neues Objekt für Eintrag erstellen
NeuerEintrag = new Option(selecttext, selectid, false, false);
//Objekt hinzufügen
document.auswahlform.select2.options[document.auswahlform.select2.length] = NeuerEintrag;
}
}
} else {
//Neues Objekt für Eintrag erstellen
NeuerEintrag = new Option(selecttext, selectid, false, false);
//Objekt hinzufügen
document.auswahlform.select2.options[document.auswahlform.select2.length] = NeuerEintrag;
}
}
//-->
</script>