Home

 Для чайника

 Уроки HTML

 Уроки JAVA

 Создание сайта

 Место под страницу

 Раскрутка

 Посещаемость

 Реклама и заработок

 Список спонсоров

 Плохие спонсоры

 Гостевая книга

Переход по выбору


Существует способ перехода по выбору. Вы видите его снизу. Здесь используется JavaScript. Попробуйте выбрать раздел и нажмите на кнопку "Поехали". Вернитесь с помощью кнопки браузера "BACK".


Для создания такого переключателя следует в HTML файле записать функцию на языке Javascript и форму с меню SELECT.
У меня форма выглядит следующим образом:

<FORM name="f0">
<select name="selObj1">
< option>Куда изволите перейти?
< option>JavaScript в примерах
<option> Объект "ДОКУМЕНТ"
< option>Обработка событий
<option> Обработка событий (продолжение)
< option>Обработка даты
< option>Определение Web-браузера
< option>Операции с мышкой
<option> Создание новых окон
< option>Бегущая строка
< option>Переход по выбору
< /select>
<a href="#" onclick="choseUrl()">
<img src="car1.gif" border=0></a></form>

Эта форма помещается в основную часть HTML файла, между командами BODYи /BODY
При нажатии кнопки мы вызываем функцию JavaScript choseUrl.
Эта функция помещается в заглавии HTML файла:

<script language="JavaScript">
function choseUrl() {
var selIx = document.f0.selObj1.selectedIndex;
if (selIx == 1) location.href='java11.htm'
if (selIx == 2) location.href='java12.htm'
if (selIx == 3) location.href='java13.htm'
if (selIx == 4) location.href='java14.htm'
if (selIx == 5) location.href='java15.htm'
if (selIx == 6) location.href='java16.htm'
if (selIx == 7) location.href='java17.htm'
if (selIx == 8) location.href='java18.htm'
if (selIx == 9) location.href='java19.htm'
if (selIx == 10) location.href='java20.htm'
}
</script>

Здесь переменная document.f0.selObj1.selectedIndex служит для извлечения из обьекта f0 номера выбранной строки. В зависимости от номера строки формируется адрес для немедленного перехода.

Оглавление