doppelte Einträge in SELECT-Feld unterbinden

Hi!

wie verhindere ich es, das es zu doppelten Einträgen bei der dynamsichen erweiterung eines SELECTES kommt??

so füge ich neue Zeilen an:

function addSelectOption(SelectID, Value) { var Select = document.getElementById(SelectID); if(Select!=null) { var Option = document.createElement("OPTION"); var OValue = document.createTextNode(Value); Option.appendChild(OValue); Select.appendChild(Option); } }

wie mache is es nun möglich, rauszufinden ob ein Eintrag bereits existiert oder nicht?

danke schonmal :smiley:

PS:
wenn es ohne eine For-Schleife geht wäre das optimal, da die liste an die 400 Einträge enthält, welche über diese Funktion hinzugefügt werden.

Das solltest Du dann mit diesem Objekt rausfinden können: SELFHTML: JavaScript / Objektreferenz / options

Gruß,
-Efchen