Мне надо, чтобы при выбор нужного пункта из списка, в текстовом поле (id="init") появлялось значение = ring1[8] + head1[8] (то есть в текстовом поле должно появиться число 2).
1.Что означает (по какому признаку выбираем) ring1[8]
2. Почему номер выбираемого номера в массиве не вставить в сам элемент выбора ?
Deff,
1. Я сам лично (ручками пишу).
2. потому что из массива не только одно значение выводится будет
3. Если так полегче (код меньше и т.п.), то в принципе да, но js всё такие удобнее для понимания будет
Также необходимо, чтобы если скрипт выполняется повторно (и значения в списках другие), то в поле (id="init") значения заменялись (то есть предыдущие сбросили, а новые ввелись).
Определите точно начало и условия "Повторного выполнения скрипта"