javascript var和google maps api json
问题描述:
我想在地图上显示插入到输入中的坐标。但我不能将值传递给谷歌地图脚本javascript var和google maps api json
这是代码。
<input type="text" id="latitude" class="form-control" />
<input type="text" id="longitude" class="form-control"/>
<div id="myMap"></div>
<script>
var cx = document.getElementById("latitude").value;
var cy = document.getElementById("longitude").value;
function initMap() {
var ubication={lat : cy , lng : cx};
var map = new google.maps.Map(document.getElementById('myMap'), {
zoom: 4,
center: ubication
});
var marker = new google.maps.Marker({
position: ubication,
map: map
});
}
</script>
<script async defer
src="https://maps.googleapis.com/maps/api/js?
key=MY_API_KEY&callback=initMap">
</script>
我的问题是在var ubication={lat : cy , lng : cx};
我API
键也是正确的,但我不包括它的安全性。
答
我解决了,只好parseFloat()这个字符串。