我需要一些关于此代码的帮助。我正在尝试获取 id="address"
输入名为 localizacion
的值,我已经尝试了几件事但仍然没有找到正确的答案,基本上我需要的是获得显示 <div id="address">
的值并将其放入输入字段。
function updateMarkerAddress(str) {
document.getElementById('address').innerHTML = str;
}
<head>
<script>
var a = document.getElementById('address').value;
document.forms['formula'].elements['localizacion'].value = a;
</script>
</head>
<div>
<form>
<label for="localizacion"><b>Localización </b></label>
<input class="form-control" type="text" placeholder="" name="localizacion" style="height: 10px; width: 299px; margin-left: 6px;" disabled><br />
<label><b>Seleccione su localizacion: </b></label><br>
<div id="mapCanvas"></div>
<div id="infoPanel">
<b>Marker status:</b>
<div id="markerStatus"><i>Click and drag the marker.</i></div>
<b>Current position:</b>
<div id="info"></div>
<b>Closest matching address:</b>
<div id="address"></div>
</div>
<br>
</form>
</div>
问题截图:
最佳答案
试试这个,使用
var a = document.getElementById('address').innerHTML;
获取地址的值
document.getElementsByName("localizacion")[0].value = a;
设置本地化值
var a = document.getElementById('address').innerHTML;
document.getElementsByName("localizacion")[0].value = a;
<input class="form-control" type="text" placeholder="" name="localizacion" style="height: 10px; width: 299px; margin-left: 6px;" disabled>
<div id="address">Sample</div>
关于css - 需要在输入中获取一个值 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50261107/