Выпадающий список
Трудно в паре предложений сформулировать что я хочу, но попробую.
В общем, на странице есть выпадающий список. Названия его элементов задаются в отдельном массиве и их значения тоже в отдельном массиве на отдельной странице потому как сам список универсальный для всех страниц, а его содержимое везде разное. Нужно, чтобы задавая значения в массивах они присваивались списку. Иллюстративно это выглядит примерно так: ----------------- (Скрипт один для всех страниц) <script> ... </script> ----------------- (На каждой странице этот массив собственный) ["Элемент один", "Элемент два",] ----------------- (На каждой странице этот массив собственный) ["Ссылка_на_элемент_один", "Ссылка_на_элемент_два",] ----------------- (список с соответствующими элементами, ведущими по соответствующим ссылкам) Выпадающий список \/ |Элемент один| |Элемент два | --------------- Собственно, код я мог бы и сам написать, но я не могу сообразить как вообще это реализовать. |
Лучше используйте вместо двух массивов один объект
{"title": "href", "title": "href", ... } Удобнее будет и скрипт писать и редактировать. |
ProVal, это тебе т.с. для зстравки...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script> function Add() { var os=document.getElementById('list') var o o=document.createElement('option') o.innerHTML='test' os.appendChild(o) } </script> </head> <body onload='Add()'> <select id='list'> </select> </body> </html> |
Часовой пояс GMT +3, время: 14:47. |