Вход

Просмотр полной версии : Предача значений в input


Slavok47
23.06.2014, 14:35
Всем привет, ребят такой вопрос, имеется

<select name="name" onchange="document.getElementById('target').value=this.value ;">
<option value='1'>Test</option>
</select>

<input type="text" name="" id="target" />

это все работает, а вот как передать не value, а заголовок option, который Test?

Спасибо!

рони
23.06.2014, 15:07
Slavok47,
this.options[this.selectedIndex].text

MallSerg
23.06.2014, 15:16
Или убрать атрибут value из <option>


<select name="name" onchange="document.all['target'].value=value;">
<option>Test
<option>Rest
<option>Mest
<option>Dest
</select>

<input type="text" name="" id="target" />

Slavok47
23.06.2014, 15:24
то что убрать это понятно, но нельзя, понадобится для условия, а
this.options[this.selectedIndex].text
куда воткнуть?

рони
23.06.2014, 15:33
куда воткнуть?

:blink:
вместо this.value

Slavok47
23.06.2014, 16:08
Да спасибо! я ошибся, воткнул вместо value=this.value, все работатет