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

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

16.09.2011, 14:55. Показов 8053. Ответов 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
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru