Moin!
<form name="suchformular">
<select name="stadtteil">
<option value="2">Beschreibung 1</option>
<option value="4">Beschreibung 2</option>
<option value="6">Beschreibung 3</option>
<option value="43">Beschreibung 4</option>
[...]
</select>
</form>Nun möchte ich mittels JavaScript aus einem <a href=""... > Link heraus einen bestimmten Value selektieren.
<a href="#" onClick="document.suchformular.stadtteil.selectedIndex = 2">auswählen</a>
Nun wird beim klicken auf den Link nicht die Option Beschreibung 1 mit dem value=2 selektiert, sondern die Option an 2. Stelle: also Beschreibuing 2 mit value=4
Ist doch klar. Genau das gibst Du dem Interpreter in Auftrag...
Eine Lösung (nicht die einzige):
Die options bilden ein Array. Dieses kannst Du in einer for Schleife abfragen, ob der Value=gew.Wert ist. Wenns passt hast Du den Index und kannst die Schleife abbrechen.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch für seriöse Agenturen.