我有以下javascript函数。基本上,它的作用是检查一组单选按钮,如果找到一个 checkec,则将在特定文本框中设置一个值。
由于某种原因,它没有通过 for 循环。
function placeMarker(location) {
document.getElementById('<%= position.ClientID%>').value = location;
var marker = new google.maps.Marker({
position: location,
map: map
});
var i;
var checked = false;
var radios = document.getElementsByName("DynamicRadioButton");
for (i = 2; i < radios.length; i++) {
if (radios[i].checked) {
var text = document.getElementsByName("DynamicTextBox");
text[i - 2].value = location;
}
}
}