Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

заставить список работать

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> заставить список работать
Имя
Сообщение << Старые топики   Новые топики >>
заставить список работать - 2007-02-18 21:18:53.850000   
remotor

Сообщений: 2
Оценки: 0
Присоединился: 2006-11-10 23:37:32.460000
Помогите начинающему верстальщику.

скажем дан следующий код:

<html>
<head>
<title>Документ без имени</title>
</head>
<body>
<form>
<table>
<caption>выбирите номер</caption>
<tr>
<td valign="top">
<!–раскрывающийся список–>
<select name="country" size="1">
<option value="nomer1">номер1
<option value="nomer2">номер2
<option value="nomer3">номер3
</select>
</td>
</tr>
</table>
</form>
</body>
</html>

Нужно что-бы при выборе одного из пунктов, срабатывала ссылка соответствующая ему! Я так понимаю нужно создать сценарий обработки но вот я в этом не бум-бум! Поможите!
Post #: 1
RE: заставить список работать - 2007-02-18 22:43:10.050000   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
<html>
<head>
<title>Документ без имени</title>
<script language="JavaScript" type="text/javascript">
function go() {
switch(document.getElementById('country').value) {
case 'n1':
window.location="http://www.yandex.ru/";
break;
case 'n2':
window.location="http://www.google.ru/";
break;
case 'n3':
window.location="http://www.xakep.ru/";
break;
default: 'n0';
break;
}
}
</script>
</head>
<body>
<form>
<table>
<tr>
<td valign="top">
<!–раскрывающийся список–>
<select id="country" size="1" onChange="go();">
<option name="nomer" value="n0">выбирите номер
<option name="nomer" value="n1">номер1
<option name="nomer" value="n2">номер2
<option name="nomer" value="n3">номер3
</select>
</td>
</tr>
</table>
</form>
</body>
</html>
Post #: 2
Страниц:  [1]
Все форумы >> [Веб-программинг] >> заставить список работать







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.