javascript - 用javascript去掉括号

标签 javascript gps

我有一个函数,可以在单击 map 后获取 GPS 坐标,
但是结果在括号 () 中
我需要去掉括号

function onClickCallback(event){
 var str = event.latLng
 var Gpps = str //.replace("(","");

document.getElementById('latlng').value = Gpps; // resuts provided (in brackets)

下面不提供任何格式的 GPS :(

function onClickCallback(event){
    var str = event.latLng
    var Gpps = str.replace("(","");

                        document.getElementById('latlng').value = Gpps; / NO result

最佳答案

您的回调event.latLng可能是一个对象而不是字符串。

其中任何一个都可以让你继续:

var str = event.latLng.toString().replace(/^\((.+)\)$/,"$1")

var str = event.latLng.toString().slice(1,-1)

关于javascript - 用javascript去掉括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25793850/

相关文章:

javascript - 这两种声明 JS 属性的方式之间的区别

android - 根据可用性在 GPS 和网络提供商之间切换

python - 将整数转换为经纬度地理位置

javascript - 获取有关组合框更改的用户详细信息

javascript - 在 Javascript 中交换两个数组之间的两个元素

javascript - 我无法阻止 JQuery 上的按钮单击事件

android - 如何在android webview中启用GPS定位?

java - j2me网络

java - 如何获取当前的 GPS 位置?

javascript - Angular HttpClient,动态设置 map 类型