Выпадающий список
Трудно в паре предложений сформулировать что я хочу, но попробую.
В общем, на странице есть выпадающий список. Названия его элементов задаются в отдельном массиве и их значения тоже в отдельном массиве на отдельной странице потому как сам список универсальный для всех страниц, а его содержимое везде разное. Нужно, чтобы задавая значения в массивах они присваивались списку. Иллюстративно это выглядит примерно так: ----------------- (Скрипт один для всех страниц) <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, время: 06:02. |