Код сценария раскрывающего списка:
<script language="JavaScript">var URLToGo; function ShowAlert(){ alert('Вы уже на этой странице. Выберете другую в меню'); } function Writer(){ Indx=document.form1.Select1.selectedIndex; if (Indx==0){document.write()} if (Indx==1){URLToGo="ocna.html"} if (Indx==2){URLToGo="menu.html"} if (Indx==3){URLToGo="index.html"} if (Indx==4){URLToGo="spisoc3.html"} } function GoToURL() { if(URLToGo!=null)//если адрес не равен 0 {location=URLToGo;}//объект location содержит информацию об адресе else{ShowAlert();}}//иначе выйдет сообщение,которое прописано в функциии ShowAlert() // --> </script> <form name="form1"> <select name="Select1" size="1" onchange="Writer();return false"> <option selected value>Выберете пример:</option <option value>Пример1 </option> <option value>Пример2 </option> <option value>Пример4 </option> <option value>Пример5</option> </select> <a href=#><input type="button" value="переход" onclick="GoToURL();return false;"></a> </form> Комментарии index задает или возвращает порядковую позицию пункта списка <option> в списке выбора<select> selectedindex задает или возвращает позицию выбранного пункта списка <select>.Если ни один из пунктов не выбран возврашается -1. onchange наступает когда содержимое элемента меняется Сайт управляется системой uCoz