<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript">
function hide_display(numId) {
var elements = document.getElementsByClassName("num")
for (i=0;i<elements.length; i++) {
elements[i].style.display="none"
}
document.getElementById(numId).style.display="block"
}
</script>
</head>
<body>
<select>
<option value="">Select</option>
<option onclick="hide_display('1')">1</option>
<option onclick="hide_display('2')">2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
<div class="num" id="1" style="display:none">1111111111111111</div>
<div class="num" id="2" style="display:none">22222222222222</div>
</body>
</html>
Спустя 8 минут, 5 секунд (15.09.2010 - 23:45) Ice написал(а):
поконкретнее
Спустя 2 минуты, 34 секунды (15.09.2010 - 23:48) nelly777 написал(а):
куда конкретнее? ))) не работает в IE
Спустя 7 минут, 57 секунд (15.09.2010 - 23:55) nelly777 написал(а):
anybody HELP ME
Спустя 27 минут, 51 секунда (16.09.2010 - 00:23) Ice написал(а):
Нач так. Начнем с того, что здесь нет формы, здесь есть набор тегов, напоминающих форму, но не образующих ее. Какая стоит задача?
Спустя 18 минут (16.09.2010 - 00:41) nelly777 написал(а):
задача -
пользователь выбирает параметр - получает информацию ниже
выбрал 1 - получил информацию 1
выбрал 2 получил информацию 2 etc
пользователь выбирает параметр - получает информацию ниже
выбрал 1 - получил информацию 1
выбрал 2 получил информацию 2 etc
Спустя 1 час, 37 минут, 10 секунд (16.09.2010 - 02:18) nelly777 написал(а):
=(((((((((((((((((((((((((((((
Спустя 2 часа, 42 секунды (16.09.2010 - 04:19) nelly777 написал(а):
nobody can't nepl me
Спустя 3 часа, 27 минут, 3 секунды (16.09.2010 - 07:46) Гость_Michael написал(а):
Цитата (nelly777 @ 16.09.2010 - 01:19) |
nobody can't nepl me |
Не использовать вот это:
getElementsByClassName
Спустя 3 часа, 33 минуты, 30 секунд (16.09.2010 - 11:20) inpost написал(а):
Честно мне лень сейчас переводить в нормальный вид, просто скопипастю для наглядности, как это должно работать, а дальше под себя подстраивай:
JS:
HTML:
Тут передаётся VALUE, в котором хранится ссылка. Вот так делается выборка нужного элемента из списка. Переделай теперь под себя, чтоб при выборке запускал нужное действие.
JS:
function OpenURL( Index )
{ window.location = document.getElementById('cities').value; }
HTML:
<form name="NAVIGATE">
<select name="LIST" size="1" OnChange="OpenURL( document.NAVIGATE.LIST.selectedIndex )" class="citypick" id="cities">
<?php
$result = mysql_query ("SELECT * FROM city",$db);
while($myrow = mysql_fetch_assoc ($result))
{
if ($city == $myrow['city']) {$selected = "selected";} else {$selected = "";}
echo "<option ".$selected." value='".$here."?city=".$myrow['city']."'>".$myrow['rus']."</option>";
}
?>
</select>
</form>
Тут передаётся VALUE, в котором хранится ссылка. Вот так делается выборка нужного элемента из списка. Переделай теперь под себя, чтоб при выборке запускал нужное действие.