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

Как при выборе из Select вставить значение в Text?

06.06.2010, 12:40. Показов 2206. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Интересует какое событие применить чтобы было универсально?
В IE все работает, а в NN - нет.
<select name='a1' size='1' onChange='prov()'>

в функции prov:
document.mail.address.value = 'ляляля';
return;
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.06.2010, 12:40
Ответы с готовыми решениями:

Как сделать так чтобы при выборе значения в select автоматически ставилось это значение в text?
у меня есть select со значениями 1 2 3 и есть text как сделать так чтобы при выборе значения в select автоматически ставилось это...

Как при выборе значения в select выполнить функцию php и передать в ей аргумент (значение select)
Вообще, я хочу сделать выборку в таблице. После выбора в &lt;select&gt;, в таблице должны остаться запись только с подходящим значением. Вот моя...

Появление в <input type="text"> при выборе в <select>
Здравствуйте! Смысл идеи в том, чтобы при выборе в &lt;select&gt;&lt;/select&gt; значения Name, находящегося в бд, заполнялись 4 формы &lt;input...

4
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
06.06.2010, 13:00
onChange не работает в NN?
афигеть!
0
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
06.06.2010, 13:12
onChange здесь ни при чем. Попробуйте так сделать:
Code
1
2
3
4
5
6
<select name='a1' size='1' onсhange='prov(this)'>
....
function prov(obj_sel)
{
   obj_sel.form.elements['address'].value = 'ляляля';
}
Предполагается что элементы с именами address и a1 находятся внутри одной формы.
0
0 / 0 / 0
Регистрация: 16.04.2008
Сообщений: 106
07.06.2010, 10:59  [ТС]
Спасибо работает, но отсюда такой вопрос: как выполнить проверку по значению из списка?

function prov(obj_sel)
{
if (obj_sel.form.elements['a1'].value=='2') //условие почемуто всегда истинно в IE (select всегда=2) и невыполняется в NN!(document.mail.a1.value=='2')-тоже не идет...
{
obj_sel.form.elements['address'].value = 'ляляля';
return;
}
}

вот часть списка
<option value='2'>Мегафон</option>
<option value='3'>СМАРТС</option>
и еще, какую компактную конструкцию условия применить в моем случае?
на JS есть чтонибудь типа select case?
0
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
07.06.2010, 12:27
> if (obj_sel.form.elements['a1'].value=='2')
> условие почемуто всегда истинно в IE (select всегда=2)
> и невыполняется в NN!(document.mail.a1.value=='2')-тоже не идет...
Условие верное и должно работать. Возможно ошибка раньше возникает.
Единственное что его можно упростить и написать:
if ('2' == obj_sel.value)

> вот часть списка
> <option value='2'>Мегафон</option>
Хоть это и не имеет отношения к теме вопроса - по стандарту между </option> и <option> не допускается наличие текстовых данных. Да и просто размещение между элементами списка не имеет никакого смысла.

> на JS есть чтонибудь типа select case?
Есть. Называется switch() {}
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/js56jsstmswitch.asp?frame=true
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.06.2010, 12:27
Помогаю со студенческими работами здесь

При выборе select выпадало значение
Задача такая - человек выбирает из select какое то значение, и в зависимости от этого значения выпадает value умноженное на 2 например...

Как сделать чтобы при выборе одного варианта из select другие select скрывались
Здравствуйте. Делаю сайт для парикмахерской. Нужно сделать страницу для онлайн записи где пользователе сначала выбирает зал( через select -...

Как при выборе определённого значения поля select показать новое поле select
Такая задача, у меня есть список значений в поле типа select. Value1 Value2 Value3 Value4 При если пользователь выбирает Value2 ...

Как сделать, чтобы при выборе например в Select страна - Россия, в другом select'e были только города РФ?
На HTML-форме есть 2 SELECT получающие option (список стран и городов) от MS SQL c двух взаимосвязанных таблиц, как сделать так, чтобы...

При выборе значение в первом select, изменить option во втором
Здравствуйте, каким образом можно изменить значение второго select при изменении первого не перезагружаю страницу. Значения option хранятся...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru