У меня есть следующая функция javascript. В основном, это то, что он проверяет группу радиокнопок, и если он найдет один контрольный элемент, значение будет установлено в определенном текстовом поле.Looping через группу radioobutton
По какой-то причине он не проходит цикл 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;
}
}
}
Поскольку IHAVE два статических Textboxes и все остальные являются динамическими и я хочу быть только одна группа радиокнопок все Textboxes. –
Как вы установили, что он не проходит цикл 'for'? Вы пробовали войти в цикл? Вы получаете какие-либо ошибки консоли? В вашем вопросе информации недостаточно. –
Я пробовал использовать оповещение, но ничего не появилось. –