gpt4 book ai didi

javascript - 使用 php 将数据库中的值设置为 JavaScript

转载 作者:搜寻专家 更新时间:2023-10-30 22:09:17 26 4
gpt4 key购买 nike

我必须在我的网站上显示谷歌地图标记,其中纬度和经度的值来自 latitudelongitude 列的数据库。

最初的 JavaScript 代码是

var map;
function initialize() {
map = new GMaps({
div: '#map',
lat: -37.817917,
lng: 144.965065,
zoom: 16

});
map.addMarker({
lat: -37.81792,
lng: 144.96506,
title: 'Marker with InfoWindow',
icon: 'images/map-marker.png',
infoWindow: {
content: '<p>Melbourne Victoria, 300, Australia</p>'
}
});
}

我尝试将 php 代码放置为:

lat: <?php echo $latitude; ?>
lng: <?php echo $latitude; ?>

但它不起作用。

我发现另一种方法是将输入字段值设置为坐标,然后使用 getElementById

将其调用到 JavaScript
<input id="map_latitude" value="<?= $latitude ?>" hidden>
<input id="map_longitude" value="<?= $longitude ?>" hidden>

在 JavaScript 中:(这只是实验性的,不知道是否正确)

lat: getElementById('#map_latitude'),
lng: getElementById('#map_longitude')

最佳答案

对于第二个选项,请尝试以下

lat: document.getElementById('map_latitude').value,
lng: document.getElementById('map_longitude').value

关于javascript - 使用 php 将数据库中的值设置为 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36628049/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com