Ik probeer een simpel HTML formulier te maken, en samen te laten werken met Google Maps. Helaas kom ik niet veel verder.
Het is de bedoeling 4 velden: lengtegraad, breedtegraad, naam, details in te vullen, en deze dan weer te geven op de kaart.
Het HTML formulier is het probleem niet, maar hoe krijg ik de velden verstuurd naar de API?
Code tot dusver:
Het is de bedoeling 4 velden: lengtegraad, breedtegraad, naam, details in te vullen, en deze dan weer te geven op de kaart.
Het HTML formulier is het probleem niet, maar hoe krijg ik de velden verstuurd naar de API?
Code tot dusver:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
| <!DOCTYPE html> <html> <head> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style type="text/css"> html { height: 100% } body { height: 100%; margin: 0; padding: 0 } #map-canvas { height: 100% } </style> <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBI3QHVxdmyYZM0fpp1duYxRR7aFySlSJM&sensor=true"> </script> <script type="text/javascript"> function initialize() { document.getElementById('long').value var mapOptions = { center: new google.maps.LatLng(-34.397, 150.644), zoom: 8 }; var map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions); } google.maps.event.addDomListener(window, 'load', initialize); </script> </head> <body> <form name="input"> <input name="long" id="long" type="text">Longitude<br> <input type="text" name="lat" id="lat">Latitude<br> <input type="text" name="name" id="name">Name<br> <input type="text" name="description" id="description">Description<br> <input type="submit" value="Submit" onclick="initialize();"> </form> <div id="map-canvas" style="width: 400px; height: 400px;"></div></div> </body> </html> |