Hi Andreas,
function Hinzufuegen() {
for(i=0;i<document.form1.Auswahl2.length;++i)
{
if(document.form1.Auswahl2.options[i].selected == true)
{
NeuerEintrag = new Option(document.form1.Auswahl2.options[i].text,document.form1.Auswahl2.options[i].value,false,true);
document.form1["lieferanten[]"].options[document.form1["lieferanten[]"].length] = NeuerEintrag;
document.form1.Auswahl2.options[i] = null;
Die einträge sind immer nummeriert, wenn du jedoch einen löschst verändert sich die reihenfolge - die oberen einträge runtschen runter. setzt da einfach ein i-- hin.
i--;
}
}
}
Grüße aus Düsseldorf,
Aleksej