Klammern aus value entfernen
Haes
- javascript
Hallo, ich will Koordinaten_Werte aus google-maps in einem Feld namens "koordinaten" ausgeben:
document.getElementById('koordinaten').value = results[0].geometry.location;
Dies funktioniert soweit auch, nur wird der Wert jedes Mal in Klammern eingeschlossen. Anstatt
50.58575734, 8.75758484
ist die Ausgabe:
(50.58575734, 8.75758484)
Wie kann ich verhindern, dass diese Klammern mit in den Wert eingetragen werden?
Der Code drumrum ist aus diesem Beispiel:
https://developers.google.com/maps/documentation/javascript/examples/geocoding-simple
if (status == google.maps.GeocoderStatus.OK) {
map.setCenter(results[0].geometry.location);
var marker = new google.maps.Marker({
map: map,
position: results[0].geometry.location
});
document.getElementById('koordinaten').value = results[0].geometry.location;
@@Haes:
nuqneH
Wie kann ich verhindern, dass diese Klammern mit in den Wert eingetragen werden?
Indem du die <http://de.selfhtml.org/javascript/objekte/string.htm#substr@title=Teilzeichenkette extrahierst>. Deren Länge kannst du http://de.selfhtml.org/javascript/objekte/string.htm#length@title=ermitteln.
(Möglich wäre auch ein <http://de.selfhtml.org/javascript/objekte/string.htm#match@title=regulärer Ausdruck>, der keine Klammern durchlässt.)
Qapla'