传单 如何将 latlng 放入 HTML 变量中
leaflet how to get latlng into html variable
我不知道如何将鼠标点击提取到latlng中,然后提取到html变量中。这是我所做的(来自帖子如何使用传单 API 获取点击位置的纬度、长度):
var lat = map.on('click', function(e) {
alert(e.latlng[0]); });
简而言之,我不知道如何使用传单写入变量。然后在 html 中使用该变量:
<div> <script type="text/javascript"> document.write('<"'+lat+'">')</script></div>
HTML的东西有效,但传单的东西不行。谢谢道格
您应该使用console.log(e);
来检查您的引用是否有效。
尝试
map.on('click', function(e) {
alert("Lat, Lon : " + e.latlng.lat + ", " + e.latlng.lng)
}
或在您的情况下
map.on('click', function(e) {
var lat = e.latlng.lat;
}
相关文章:
- 将html变量从Ajax传递到PHP
- 在JavaScript中使用HTML变量
- AngularJs - 从编译的 HTML/变量中获取一个字符串
- Node.js Express:重新访问注入到文件中.html变量
- PHP/HTML:将HTML变量保存在PHP会话变量中
- 如何从Ember.TextField的视图中切换HTML变量的值
- 使HTML变量可用于Rails渲染中的JavaScript
- 通过jquery从html变量中获取特定的标记
- 循环HTML变量并将span替换为content
- html变量到同一页面中的php变量
- 将HTML变量传递给Javascript
- 运行时在php HTML变量上运行javascript
- 在HTML变量中改变元素
- Javascript HTML变量表单入口
- 将Jquery/html变量链接到javascript
- Javascript/HTML变量未定义(全局变量)
- 将HTML变量传入Jquery
- 在JavaScript中使用HTML变量
- 使用javascript动态添加html变量
- JavaScript/HTML变量出现问题