Hallo Helfer in Not,
ich wenigwisser hatte schon ein Grundproblem geposted, nun ist das Problem viel kleiner geworden: wie bekomme ich eine selected id XXXX in die folgende URL-action hinein?
<
form
action="
http://www.volksnav.de/iNYtest/?
lat=<?php echo $posLat; ?>
&lon=<?php echo $posLon; ?>
&qv=XXXX"
Wenn man probeweise eine Zifferblatt-Zahl einsetzt funktioniert alles perfekt. Gewünscht ist aber die Zahl die bei
select onchange="alert(this.form.whereNorth.selectedIndex.id)"
oder
onchange="alert(this.form.whereNorth.options[this.form.whereNorth.selectedIndex].id)"
herauskommt.
Habe folgende Alternativen - und Varianten davon mit '',[] - etc. ausprobiert:
Alternative 1:
XXXX = this.form.whereNorth.selectedIndex.id
Alternative 2:
XXXX=<?php echo this.form.whereNorth.selectedIndex.id; ?>
Alternative 3:
whereNorth value = obige URL mit der richtigen id
Damit habe ich die richtige URL aber weiss nicht wie ich sie in action einbaue.
Who can help?
-----------
Hintergrund:
In
http://www.volksnav.de/iNY/?lat=40.8&lon=-73.9&qv=9
zeigen die Füsse in Fahrtrichtung QuoVides 9, also 9 "Uhr". Probiert gerne andere Zahlen.
Diese Info bekommen smartphones vom eingebauten Kompass. Haben sie keinen Kompass, soll man sie manuell über die f-Uhr-Methode eingeben können.
Beispiel für whereNorth select:
<option id="9">f3=north is right hand</option>
Somit ist index nicht gleich id.