Css 需要在输入中获取值id
我需要一些关于这个代码的帮助。我试图将Css 需要在输入中获取值id,css,html,google-maps,Css,Html,Google Maps,我需要一些关于这个代码的帮助。我试图将id=“address”值输入名为localizacion的输入中,我尝试了几种方法,但仍然没有找到正确的答案,基本上我需要的是获取显示的值并将其输入到输入字段中 函数更新标记地址(str){ document.getElementById('address')。innerHTML=str; } var a=document.getElementById('address')。值; document.forms['formula'].elements['
id=“address”
值输入名为localizacion
的输入中,我尝试了几种方法,但仍然没有找到正确的答案,基本上我需要的是获取显示
的值并将其输入到输入字段中
函数更新标记地址(str){
document.getElementById('address')。innerHTML=str;
}
var a=document.getElementById('address')。值;
document.forms['formula'].elements['localizacion'].value=a;
本地化
选择本地化:
标记状态:
单击并拖动标记。
当前职位:
最近匹配地址:
您可以将表单控件
类作为目标,并将其设置为地址
的内部文本的值
setInterval(function(){
//Update the localizacion box every 0.5 seconds
var a = document.getElementById('address').value;
document.getElementsByClassName("form-control")[0].value = a;
}, 500);
我去掉了
标签。使用CSS代替斜体。还删除了
标记的
标记。希望这有帮助
函数更新标记地址(str){
document.getElementById('address')。innerHTML=str;
}
var a=document.getElementById('address').innerText;
document.getElementsByCassName(“表单控件”)[0]。值=a;
//document.forms['formula'].elements['localizacion'].value=a代码>
#markerStatus{
字体:斜体;
}
Localización
选择本地化:
标记状态:
单击并拖动标记。
当前位置:
最近匹配地址:
某个地址
试试这个,使用
var a = document.getElementById('address').innerHTML;
获取地址的值
document.getElementsByName("localizacion")[0].value = a;
设置本地化的值
var a=document.getElementById('address').innerHTML;
document.getElementsByName(“localizacion”)[0].value=a代码>
示例
在此之前,感谢您的帮助!我以前尝试过,但什么都没有发生,我理解为什么代码显示“someaddress”,但问题是我需要从id=“Address”获取值。在我的行中,它工作并显示我想要的文本,但问题是当我尝试在输入中获取它时。我添加了一个屏幕截图,我想要的是地址显示的文本,要在输入中显示,您可以添加一个setInterval函数,以每x秒检查地址div上是否有新文本。检查此小提琴我使用输入框完成了此操作。对于你的情况,一旦你点击地图,抓取该元素并将其发送到localizacion Input,我已经检查了你的小提琴,这就是我需要的。但有一个问题,我的目标是用户在地图上设置自己的位置,并获取地址的值并将其输入到输入中,问题是没有显示任何内容,也没有显示第一个值。顺便说一句,我在你的小提琴上试过这个功能(我认为它很棒),但是因为它没有显示任何初始值,所以它不起作用。在此之前,感谢你的帮助!我试过了,但没有成功。我添加了一个屏幕截图,我想要的是地址显示的文本,显示在input@Kenneth您的地址是否在一段时间后加载?它所做的是每次移动标记时都显示新地址。但它立即显示它没有加载。@Kenneth,然后在marker draggend回调中添加上述代码,即,每当您从geoloaction api获得地址时