Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
 Аватар для pasha_2001
0 / 0 / 0
Регистрация: 14.11.2012
Сообщений: 89

По нажатию радиокнопки вывести данные из массива в текстареа

15.06.2013, 15:08. Показов 1851. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
По нажатию первой радиокнопки - данные из одного массива, второй - из второго.
Делаю так:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 <script type="text/javascript">
    $(document).ready(function(){
        $('input[type=radio]').change(function(){
        var mass_first = Array(1, 3, 4, 5, 6, 7, 10, 12);
        var mass_second = Array(2, 8, 9, 11);    
        if($('#r1').is(':checked')){
             for (var i = 0; i < mass_first.length; i++){
                $('#c1').html(arr[i]);
                //$('#t').val(arr[i]);
             }
        }
        if($('#r2').is(':checked')){
             for (var i = 0; i < mass_second.length; i++){
                $('#c1').html(arr[i]);
                //$('#t').val(arr[i]);
             }
        }
        });  
           
    });
 </script>
HTML5
1
2
3
4
5
<label><input id="r1" type="radio" name="r1" value="radio1">Первый</label>
<label><input id="r2" type="radio" name="r1" value="radio2">Второй</label>
<br><br>
<div id="t"></div>
<label class="m"><input id="c1" type="textarea" name="m1" value="">Результат</label><br>
Вроде как нажатие радиокнопки определяю правильно, прохожу каждый элемент и помещаю его в текстовую область, но не работает.. подскажите где я накосячил
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.06.2013, 15:08
Ответы с готовыми решениями:

Вывести данные из массива по нажатию кнопки
Здравствуйте! Уважаемые Форумчане, помогите найти ошибку в коде. Задача в следующем: Необходимо вводить данные в TextBox: Комп: ...

Вывести нужные данные по нажатию разных кнопок
Из бд выводятся все данные в нужном порядке; а как сделать, чтобы при нажатии кнопки &quot;Заказать&quot; в модальном окне в поле...

Как при нажатию на кнопку вывести данные с БД в блок div
всем привет такая проблема нужно вывести рандомную запись с БД при нажатию на кнопку кто знает помогитте

4
 Аватар для Soldado
901 / 833 / 198
Регистрация: 28.06.2012
Сообщений: 1,607
Записей в блоге: 4
15.06.2013, 15:47
1. .html() не для input'ов, для них .val().
2. Если выводить не в input, то html работал бы , но происходило бы каждый раз замещение элементов, а не добавление новых, т.е. виден был бы последний элемент. Лучше массив преобразовывать в строку и выводить строку без цикла
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<script type="text/javascript">
    $(document).ready(function(){
        $('input[type=radio]').change(function(){
        var mass_first = Array(1, 3, 4, 5, 6, 7, 10, 12);
        var mass_second = Array(2, 8, 9, 11);    
        if($('#r1').is(':checked')){
             var str_first= mass_first.join("-");// в кавычках разделитель
            $('#c1').val(str_first); 
             }
        if($('#r2').is(':checked')){
             var str_second= mass_second.join("-");
            $('#c1').val(str_second); 
           }
        });  
           
  
             
 });/*end  ready*/
 </script>
0
 Аватар для pasha_2001
0 / 0 / 0
Регистрация: 14.11.2012
Сообщений: 89
15.06.2013, 16:19  [ТС]
а если каждое число нужно на новой строке? \n не срабатывает
0
 Аватар для Soldado
901 / 833 / 198
Регистрация: 28.06.2012
Сообщений: 1,607
Записей в блоге: 4
15.06.2013, 16:38
<textarea></textarea> - нужно не через инпут
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
30
31
32
33
34
35
36
37
38
<html>
  <head>
    <title>Массив в input</title>
    
    
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
    
 <script type="text/javascript">
    $(document).ready(function(){
        $('input[type=radio]').change(function(){
        var mass_first = Array(1, 3, 4, 5, 6, 7, 10, 12);
        var mass_second = Array(2, 8, 9, 11);    
        if($('#r1').is(':checked')){
             var str_first= mass_first.join("\n");// в кавычках разделитель
            $('#c1').html(str_first); 
             }
        if($('#r2').is(':checked')){
             var str_second= mass_second.join("\n");
            $('#c1').html(str_second); 
           }
        });  
           
  
             
 });/*end  ready*/
 </script>
 
  </head>
  <body style="padding-left:180px;">
<label><input id="r1" type="radio" name="r1" value="radio1">Первый</label>
<label><input id="r2" type="radio" name="r1" value="radio2">Второй</label>
<br><br>
<div id="t"></div>
<label class="m">
 
 <textarea id="c1" rows="9"></textarea>Результат</label><br>
</body>
</html>
1
 Аватар для pasha_2001
0 / 0 / 0
Регистрация: 14.11.2012
Сообщений: 89
15.06.2013, 16:58  [ТС]
Спасибо, узнал много нового
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.06.2013, 16:58
Помогаю со студенческими работами здесь

Данные радиокнопки
Здравствуйте. Помогите, пожалуйста, с добавлением значения радиокнопки в БД. Вот пример. В одном файле есть вот такая форма: ...

По нажатию кнопки "вывести" вывести на страницу данные из таблицы
Форма регистрации.Имеется код: &lt;?php $connect=mysql_connect('localhost','root')or die(mysql_error()); mysql_select_db('baza'); ...

По нажатию кнопки вывести данные на дисплей HD44780 ATMega16 AVR Studio GCC
Здравствуйте, уважаемые любители-программисты. Нуждаюсь в небольшой помощи по программированию микроконтроллера. Задача: необходимо по...

С помощью методов ввести данные, вывести данные из массива
Создать класс собак (название породы, возраст (больше двух лет), вес, средний вес породы, группа). В функции main создать массив собак трех...

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru