Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/39: Рейтинг темы: голосов - 39, средняя оценка - 4.62
0 / 0 / 1
Регистрация: 04.07.2010
Сообщений: 70

значение выбранной радиокнопки

16.09.2011, 14:55. Показов 8073. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
я совсем новичек, прошу маленькой помощи.
пишу калькулятор услуг и не могу получить значение выбранной радио кнопки
вот что у меня есть:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script type="text/javascript">
        * Функция подсчета стоимости услуг
        function calc() {
      
            var type_usluga = document.getElementById("type_usluga"); //получаем ссылку на элемент Select (Тип услуги)
            var fin_1_ = document.getElementById('fin_1_').value;
            var result = document.getElementById("result"); //получаем ссылку на элемент span
            var price = 0;
            price += parseInt(type_usluga.options[type_usluga.selectedIndex].value);
           здесь нужно к price прибавить value выбранного radiobutton
            result.innerHTML = price;
        }
 
        </script>
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.09.2011, 14:55
Ответы с готовыми решениями:

Передать в скрипт значение выбранной радиокнопки?
Здравствуйте! Подскажите, как передать в скрипт значение выбранной радиокнопки? Точнее в переменную var radio. var radio = 'тут...

Вставка текста в зависимости от выбранной радиокнопки
Добрый день. Есть небольшой кусок html: &lt;div id=&quot;div-1&quot;&gt; &lt;input type=&quot;radio&quot; name=&quot;radio&quot; id=&quot;input-1&quot; value=&quot;&quot;&gt; ...

Передать значение value чекнутой радиокнопки и вывести его на страницу
Добрый день. Есть две радиокнопки: &lt;div class=&quot;radio&quot;&gt; &lt;div class=&quot;unit&quot; id=&quot;unit_767886&quot;&gt; ...

2
Просто любитель
 Аватар для GuardCat
626 / 464 / 120
Регистрация: 20.01.2011
Сообщений: 865
Записей в блоге: 2
16.09.2011, 16:15
Лучший ответ Сообщение было отмечено Valuh как решение

Решение

Вот кросс-браузерная функция для возврата значения по имени группы radiobutton-кнопок:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
function getRadioValue(radioboxGroupName)
{
    group=document.getElementsByName(radioboxGroupName);
    for (x=0;x<group.length;x++)
    {
        if (group[x].checked)
        {
            return (group[x].value);
        }
    }
    return (false);
}
Для примера, вот вариант использования функции. HTML-код взят из сети.
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Переключатели</title>
</head>
<body>
<form action="/cgi-bin/handler.cgi" name="itis" onclick='alert (getRadioValue("answer"));'>
<p><b>Как по вашему мнению расшифровывается аббревиатура "ОС"?</b></p>
    <p><input type="radio" name="answer" value="a1">Офицерский состав</p>
    <p><input type="radio" name="answer" value="a2">Операционная система</p>
    <p><input type="radio" name="answer" value="a3">Большой полоскатый мух</p>
</form>
<script type="text/javascript">
 
function getRadioValue(radioboxGroupName)
{
    group=document.getElementsByName(radioboxGroupName);
    for (x=0;x<group.length;x++)
    {
        if (group[x].checked)
        {
            return (group[x].value);
        }
    }
    return (false);
}
</script>
</body>
Теперь у вас есть возможность поразбираться и понять, как это работает.
0
0 / 0 / 1
Регистрация: 04.07.2010
Сообщений: 70
17.09.2011, 11:36  [ТС]
GuardCat, а как суммировать значения выделенных радиокнопок из трёх групп?

Добавлено через 14 часов 22 минуты
вот если есть первая группа радиокнопок:
HTML5
1
2
3
<label><input type="radio" value="1" name="fin_1">вар1</label>
<label><input type="radio" value="2" name="fin_1">вар2</label>
<label><input type="radio" value="3" name="fin_1">вар3</label>
и вторая группа:
HTML5
1
2
3
<label><input type="radio" value="100" name="fin_2">вар4</label>
<label><input type="radio" value="200" name="fin_2">вар5</label>
<label><input type="radio" value="300" name="fin_2">вар6</label>
и надо сложить значение выделенной кнопки из первой группы со значением выделеной (checked) кнопки из второй группы
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.09.2011, 11:36
Помогаю со студенческими работами здесь

получить значение из первой ячейки выбранной колонки
Добрый вечер! Подскажите, пожалуйста, каким образом можно реализовать такой механизм? Допустим есть таблица, как можно получить...

Как передать значение радиокнопки?
вот как передать текст или числа это понятно а вот значение радио-кнопки не могу осилить (?) Добавлено через 8 минут вот как я думал...

Надо получить значение отмеченной радиокнопки
Есть форма с набором РАДИОКНОПОК: ... &lt;INPUT type='RADIO' name='FLZ' Value='1'&gt;Один &lt;INPUT type='RADIO' name='FLZ' Value='2'&gt;Два ...

не сохраняет значение радиокнопки после перезагрузки
Здравствуйте,в CMS Opencart создал radiobutton для вкл или отк навигации в каруселе ,все работает,но если еще раз зайти в модуль значения...

Менять значение радиокнопки каждую секунду (FLTK)
как это сделать на fltk?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru