[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Добавление значений списка select в поле input
Страницы: 1, 2
segazav
Всем привет!

Хотелось бы соорудить поочередное добавление значений каждого списка select в текстовое поле input, но не знаю как это организовать.

<select name="raion" size="1" class="pole" id="raion">
<
option value="Центр">Центр</option>
.
.
</
select>

<
select name="street" size="1" class="pole" id="street">
<
option value="Ленина">Ленина</option>
.
.
</
select>

<
select name="house" size="1" class="pole" id="house">
<
option value="№1">1</option>
.
.
</
select>


Причем, значения списков должны прописываться в поле input строго в порядке: "raion" запятая "street" запятая "house" (Центр, Ленина, №1) и их значения можно было редактировать и дописывать информацию обычным способом.

<input name="adres" type="text" spellcheck="true" class="pole" id="adres" value="">
AllesKlar
всем селектам добавляешь id
на события onchange для каждого селекта вешаешь один обработчик
<select name="raion" id="raion" size="1" class="pole" id="raion" onchange='my_func();'>


my_func()
{
$('#adres').val( $('#raion').val() + ',' + $('#street').val() + ',' + $('#house').val() );
}


_____________
[продано копирайтерам]
segazav
Что то не работает....
AllesKlar
не может быть... что же делать???

весь код выложи.

_____________
[продано копирайтерам]
segazav
А если вместо одного значения списка будет обычный текст поля input, функция тоже должна работать?

<script language="JavaScript">
my_func()
{
$('#adres').val( $('#raion').val() + ',' + $('#street').val() + ',' + $('#house').val() );
}
</script>


<select name="raion" size="1" class="pole" id="raion" onchange='my_func();'>
<
option value="Центр">Центр</option>
<
option value="Уралмаш">Уралмаш</option>
<
option value="Изоплит">Изоплит</option>
</
select>

<
select name="street" size="1" class="pole" id="street" onchange='my_func();'>
<
option value="Ленина">Ленина</option>
<
option value="8 марта">8 марта</option>
<
option value="Космонавтов">Космонавтов</option>
</
select>

<
select name="house" size="1" class="pole" id="house" onchange='my_func();'>
<
option value="№1">1</option>
<
option value="№2">2</option>
<
option value="№3">3</option>
<
option value="№4">4</option>
</
select>

<
input name="adres" type="text" spellcheck="true" class="pole" id="adres" value="">


В поле input визуально ничего не появляется при выборе значений select
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.