[英]How to print out my Javascript variable as part of my HTML attribute?
$coordinate
变量= 42.6358311,-71.3290596 alert( coordinates );
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
var geocoder = new google.maps.Geocoder();
var address = "410 walker street Lowell MA 01851";
geocoder.geocode( { 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var latitude = results[0].geometry.location.lat();
var longitude = results[0].geometry.location.lng();
var coordinates = [latitude , longitude];
alert( coordinates );
}
});
</script>
注意 :410步行街Lowell MA 01851-> 42.6358311,-71.3290596
<iframe
width="200"
height="200"
frameborder="0" style="border:0"
src="https://www.google.com/maps/embed/v1/view?key=**********
¢er= 42.6358311,-71.3290596
&zoom=18
&maptype=satellite"
>
</iframe>
如果我运行这段代码,我会得到这个结果
您可能想知道,到目前为止一切正常,既然一切正常,我为什么要问?
这是我的问题,而不是在¢er= 42.6358311,-71.3290596
手动输入纬度和经度¢er= 42.6358311,-71.3290596
我想知道是否可以print out
$coordinate
变量中存储的内容。
有人可以帮我怎么做吗? 我只想打印$ coordinate变量作为HTML属性的一部分。
请参阅说明文件
“突出显示某个位置或地址”会给我以下结果:
<iframe width="600" height="450" frameborder="0" style="border:0"
src="https://www.google.com/maps/embed/v1/place?q=410+walker+street+Lowell+MA+01851
&key=..."></iframe>
尝试此代码段,可能对您有帮助...
var geocoder = new google.maps.Geocoder(); var address = "410 walker street Lowell MA 01851"; geocoder.geocode({ 'address': address }, function (results, status) { if (status == google.maps.GeocoderStatus.OK) { var latitude = results[0].geometry.location.lat(); var longitude = results[0].geometry.location.lng(); var coordinates = [latitude , longitude]; var mapOptions = { zoom: 18, center: new google.maps.LatLng(latitude, longitude), mapTypeId: google.maps.MapTypeId.SATELLITE }; map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions); document.getElementById('myText').value = coordinates; } });
<script src="http://maps.googleapis.com/maps/api/js?libraries=places&sensor=false"></script> <div id="map_canvas" style="width:500px; height:200px"></div> <br /> <p>Print out your coordinate : </p><input type="text" id="myText" >
您要这样打印吗? 如果我错了,请纠正我。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.