Цитата:
Да, с этим и свяжите: selectedIndex c номером div в коллекции. |
Цитата:
А немного не подскажите, как сделать эту связку? :-? Хотя бы на пальцах, а дальше я думаю подвести под свое смогу. |
<style>
div {background: green; color: yellow; cursor: pointer}
</style>
<select id="sel">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<div id="myDiv">
<div>first content</div>
<div>second content</div>
<div>third content</div>
<div>fourth content</div>
</div>
<script>
(function wizard() {
var div = myDiv.getElementsByTagName('div');
var dl = div.length;
div[0].style.display = 'block';
for (var i = 1; i < dl; i++) {
div[i].style.display = 'none'
}
var curIndex = 0;
sel.onchange = function () {
var index = sel.selectedIndex;
div[index].style.display = 'block';
div[curIndex].style.display = 'none';
curIndex = index;
}
})();
</script>
|
Подредактировал первый пример (в IE и хроме должен работать).
|
| Часовой пояс GMT +3, время: 12:28. |