Andreas Diefenbach: Probleme beim Auswerten eines Formulars mittels Javascript

Beitrag lesen

Hallo zusammen,

ich habe ein kleines Problem mit der Auswertung eines Formulares mittels Javascript an dem ich nun schon seit 3 Tagen "knabbere". Bei PHP habe ich damit weniger Probleme.

Hier mal das HTML-Konstrukt welches ich "ansprechen" möchte:

<form method="post" name="newBookingRequest" class="ym-form ym-columnar" action="anmeldung.php">
<h6>Wellnessangebot</h6>
	<div class="ym-fbox-text" id="wellness">
		<label for="wellness">Angebote</label>
		    <select name="wellness[]" id="wellness[]" onchange="reisePreis();addNew();">
			<option value="0" selected="selected"></option>
			<option value="1">Rückenmassage 30 Minuten; 0,00 €</option>
			<option value="2">Relax Masssage, 40 Min; 34,00 €</option>
		    </select>			
	</div>

Wie man sehen kann ist hier ein onchange aktiv der zwei JS-Funktionen aufruft. Die eine soll einen Preis berechnen und die zweite fügt einfach ein neues Select-Element mit der selben Auswahl ein.

<select name="wellness[]" id="wellness[]" onchange="reisePreis();">
	<option value="0">-</option>
	<option value="1">Rückenmassage 30 Minuten; 0,00 €</option>
	<option value="2">Relax Masssage, 40 Min; 34,00 €</option>
</select>

Wie bekomme ich jetzt die beiden selektieren Dropdown-Values?

Ich habe versucht diese direkt anzusprechen mit:

document.newBookingRequest.wellness[0].selectedIndex

document.newBookingRequest.wellness[0].selectedIndex.value

Ich weiß das ich das ganze mit for-schleife etc. dann "am Stück" abfragen kann, aber da ich hier schon gescheitert bin habe ich die Schleife erst mal sein lassen.

Ich hoffe es kann mir hier jemand weiterhelfen.

Grüße, Andreas