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

Передаем значение элемента формы с типом radio в тип text

03.07.2013, 19:40. Показов 2300. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
HTML5
1
2
3
4
5
6
7
onsubmit="this.username.value = this.formname.value;"
 
<input  type="text" name="username"  value="" />
 
<input type="radio" name="formname" value="значение" />
<input type="radio" name="formname" value="значение2" />
<input type="radio" name="formname" value="значение3" />
В ответ получаем undefined.

Подскажите как передать значение value радиокнопки в текстовое поле.

Добавлено через 54 минуты
имеется в виду что радиокнопок будет множество, а не одна. Возможны другие пути решения предлагайте.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.07.2013, 19:40
Ответы с готовыми решениями:

Значение $_POST, если тип radio?
День добрый! Вопрос такой. Если напишу код ниже, какое значение получит глобальный массив $_POST? Если, например, тип input login,...

Сохранить значение элемента radio
Вечер добрый! В общем ситуация такая: Есть форма, на ней элементы типа text, radio и checkbox. Нужно чтобы после неправильного ввода...

Как узнать значение выбранного radio элемента
Всем привет! Подскажите как узнать значение выбранного радио элемента, точнее как узнать какой именно элемент выбран и его значение. ...

5
Юзер с абсолютным слухом
 Аватар для Опан
709 / 489 / 195
Регистрация: 17.12.2010
Сообщений: 1,428
04.07.2013, 00:10
HTML5
1
2
3
4
5
6
7
8
<form name=myform>
 
<input  type="text" name="username"  value="" />
 
<input type="radio" name="formname" value="значение" onclick="myform.username.value=this.value">
<input type="radio" name="formname" value="значение2" onclick="myform.username.value=this.value">
<input type="radio" name="formname" value="значение3" onclick="myform.username.value=this.value">
</form>
1
0 / 0 / 0
Регистрация: 30.03.2011
Сообщений: 13
04.07.2013, 11:35  [ТС]
Ох, спасибо, ещо вариант (перебор всех инпутов на предмет чекед), смотря какрой интерфейс))

HTML5
1
<form action="/" method="post" onsubmit="this.querySelector(':checked')&&(this.username.value = this.querySelector(':checked').value);return false">
0
0 / 0 / 0
Регистрация: 30.03.2011
Сообщений: 13
05.07.2013, 17:47  [ТС]
Изменилась концепция, сам не могу придумать соотвествующую конструкцию

Задача следуюющая, при выборе радио селектора в соответствующие поля передаются значения (нужно передать value не только username но и pass )

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<form name=myform>
 
<input  type="text" name="username"  value="" />
<input  type="text" name="pass"  value="" />
<table border="1">
<tr>
<h1>Оберіть клієнта</h1>
<tr><td><input type="radio" name="formname" value="admin" onclick="myform.username.value=this.value" />Панченко Вячеслав Иванович</td><td>admin</td>login-1<td>pass1</td></tr>
<tr><td><input type="radio" name="formname" value="58" onclick="myform.username.value=this.value" />Єрьомінко Ольга Іллівна</td><td>login-2</td><td>pass2</td></tr>
<tr><td><input type="radio" name="formname" value="64" onclick="myform.username.value=this.value" />Терсина Серафім Серафімович</td><td>login-3</td><td>pass3</td></tr>
 
</tr>
</table>
</form>
0
Юзер с абсолютным слухом
 Аватар для Опан
709 / 489 / 195
Регистрация: 17.12.2010
Сообщений: 1,428
06.07.2013, 00:24
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<form name=myform>
 
<input  type="text" name="username"  value="" />
<input  type="text" name="pass"  value="" />
<table border="1">
<tr>
<h1>Оберіть клієнта</h1>
<tr><td><input type="radio" name="formname" onclick="myform.username.value=mas[0][0];myform.pass.value=mas[1][0]" />Панченко Вячеслав Иванович</td><td>admin</td>login-1<td>pass1</td></tr>
<tr><td><input type="radio" name="formname" onclick="myform.username.value=mas[0][1];myform.pass.value=mas[1][1]" />Єрьомінко Ольга Іллівна</td><td>login-2</td><td>pass2</td></tr>
<tr><td><input type="radio" name="formname" onclick="myform.username.value=mas[0][2];myform.pass.value=mas[1][2]" />Терсина Серафім Серафімович</td><td>login-3</td><td>pass3</td></tr>
 
</tr>
</table>
</form>
JavaScript
1
2
3
4
5
6
<script>
mas=[ // Створюємо двомiрний масив для зберiгання логiнiв та паролiв
["admin",58,64], // Вписуємо справжнi логiни
["pass1","pass2","pas3"], // Вписуємо справжнi паролi та насолоджуємося
];
</script>
0
0 / 0 / 0
Регистрация: 30.03.2011
Сообщений: 13
08.07.2013, 13:21  [ТС]
А как вам такой вариант:

onclick="myform.username.value=this.valu e;myform.pass.value=this.parentNode.pare ntNode.cells[2].innerHTML;"

http://learn.javascript.ru/traversing-dom#таблицы
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.07.2013, 13:21
Помогаю со студенческими работами здесь

Как переключать тип элемента input с password на text и обратно?
&lt;label class=&quot;input-container&quot;&gt; &lt;input class=&quot;input input--with-active&quot; id=&quot;passwordInput-second&quot; ...

Как из input type="text" передать значение в поле БД с типом date?
Доброе утро, всех с наступившим 2018 годом! Прошу Вашей помощи, с утра по раньше))) Нашла красивый календарик...

Как связать выбранный тип шрифта с типом шрифта richtextbox1 активной дочерней формы?
Здравствуйте. Я использую Visual Basic 2005. У меня имеются две формы. Родительская - MdiParent и дочерняя форма - Form1 с располагающейся...

Сравнение значений текстового input text со значениями radio
Прошу помочь, сам новичок в языке java script, буду благодарен:) есть текстовое поле: &lt;input type=&quot;text&quot;...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru