Я пытаюсь получить группу переключателей в javascript, чтобы их сбросить, однако следующий код делает r.length = 0
. Кто-нибудь знает, могу ли я получить доступ к переключателям с getElementByName, а если нет, то каков правильный способ использования главной страницы в asp.net?Почему javascript не получит имя?
JavaScript
function clearRadios(groupName) {
var r = document.getElementsByName(groupName);
for (var i = 0; i < r.length; i++) {
r[i].checked = false;
}
}
HTML
<input type="radio" runat="server" name="ach_options" id="option1" />
<input type="radio" runat="server" name="ach_options" id="option2" />
<input type="radio" runat="server" name="ach_options" id="option3" />
Это, как я называю яваскрипта функцию:
clearRadios("options");
FIREFOX консоли
Точный код работает здесь: http://jsfiddle.net/tGG8J/ - Проверьте свою консоль на наличие ошибок. – tymeJV
То же самое: http://jsfiddle.net/g8Np4/ – melancia
С каким браузером вы работаете? – j08691