次のJavaScript関数があります。基本的には、ラジオ ボタンのグループをチェックし、1 つのチェックが見つかった場合は、特定のテキスト ボックスに値が設定されます。
何らかの理由で 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;
}
}
}