fastix®: Ansprechen einer Select Option, wenn Name = Nr

Beitrag lesen

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.