JavaScript: как это реализовать?

SB
На сайте с 06.11.2011
Offline
11
411

Всем привет.

Вот что я хочу реализовать: http://mxfile.ru/123.html

Мне нужно чтобы при изменении значения выпадающего списка, к к каждому из трех текстов, что справа от него добавлялось бы слово. Причем количество расположенных справа от селекта текстов может быть не три а более, количество строк с селектами и текстами также больше трех.

Предлагаю выгодное приватное решение для конверта Вашего трафика. Принимается трафик с доров и белых проектов. Обращайтесь в личку.
D
На сайте с 14.01.2007
Offline
153
#1

что конкретно вам нужно?

если вам нужен готовый скрипт, то раздел не тот.

если направление, то onchange для select спасёт отца русской демократии

vooo
На сайте с 25.08.2011
Offline
83
#2

<select onchange="javasript:document.getElementById('text1').innerHTML=document.getElementById('text1').innerHTML+'добавляемый текст';">

<option value=1>1</option>

<option value=2>2</option>

</select>

<div id="text1">текст текст текст текст текст текст текст текст </div>

и так несметное количество раз)

SB
На сайте с 06.11.2011
Offline
11
#3
vooo:
<select onchange="javasript:document.getElementById('text1').innerHTML=document.getElementById('text1').innerHTML+'добавляемый текст';">
<option value=1>1</option>
<option value=2>2</option>
</select>
<div id="text1">текст текст текст текст текст текст текст текст </div>


и так несметное количество раз)

С одним текстом это естественно сработает. А у меня то этих строчек текстов может быть разное количество (см. пример в первом посте). Спасибо.

RO
На сайте с 13.07.2009
Offline
88
#4

в селект onchange="a(document.getElementById('price').value)"

под всем этим

<script>

function a(a){

document.getElementById('a').innerText+=a;

document.getElementById('b').innerText+=a;

document.getElementById('c').innerText+=a;

}

</script>

на три блока где выводится текст выставить id соответственно как и в функции.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий