|
|
|
| Здравствуйте.
Вот такой маленький код:
**********************************
<div>
<div style="position:absolute">
<input type="text" name="select" style="width:124px; border-width:0px; margin-left:2px">
</div>
<select style="width:150px">
<option></option>
<option>dfgsdfgsdfg</option>
<option>aergareg</option>
<option>dsfsdb</option>
<option>sdbgb</option>
</select>
</div>
**********************************
Подскажите, пожалуйста, как сделать так, чтобы при выборе значений из выпадающего списка, оно передавалось (заполнялось) в текстовое поле?? | |
|
|
|
|
|
|
|
для: Jaroslav
(22.08.2008 в 18:21)
| |
<form action="">
<input type="text" name="select">
<select onchange="this.form.select.value = this.value">
<option></option>
<option value="dfgsdfgsdfg">dfgsdfgsdfg</option>
<option value="aergareg">aergareg</option>
<option value="dsfsdb">dsfsdb</option>
<option value="sdbgb">sdbgb</option>
</select>
</form>
|
Что же вы собираетесь передавать, если у вас опшены вообще значений не имеют? И лучше не давать имена типа select, а то неровен час запутаетесь когда либо. | |
|
|
|
|
|
|
|
для: sim5
(22.08.2008 в 18:34)
| | Только хотел написать, что уже разобрался! :)
Спасибо...
Задача в том, чтобы можно было выбирать, например, города из общего списка, или чтобы можно было записать свой. Вот так и реализовано (см. ниже). Текстовое поле накладывается на селект. И при выборе селекта значение передается в это поле. При отправке формы будет передаваться переменная "city"
********************************************************
<form>
<div>
<div style="position:absolute">
<input id="text2" type="text" name="city" style="width:124px; border-width:0px; margin-left:2px">
</div>
<select name='NameSelect' style="width:150px" onchange="document.getElementById('text2').value=this.value">
<option></option>
<option value="24234">24234</option>
<option value="aergareg">aergareg</option>
<option value="dsfsdb">dsfsdb</option>
<option value="sdbgb">sdbgb</option>
</select>
</div>
</form>
******************************************************** | |
|
|
|
|
|
|
|
для: Jaroslav
(22.08.2008 в 18:39)
| | И какой смысл этого? Во-первых, вы попробуйте ввести что либо в это поле ввода. Во-вторых, разумнее добавлять последним опшеном "Другой..." в списке, по выбору которого будет доступно поле ввода. | |
|
|
|
|
|
|
|
для: Jaroslav
(22.08.2008 в 18:21)
| | - | |
|
|
|