Сообщение от maxim339
|
поправьте код пожалуйста, чтобы он работал как надо.
|
Тестовый пример безусловно плюс. В любом случае это орден "Шолкового умника"! (с) передачка Умники и умницы
<!DOCTYPE html>
<html>
<head>
<!--
<script src="http://code.jquery.com/jquery-latest.js"></script>
-->
<style type="text/css">
#list-1 {
display: none;
}
</style>
<script type="text/javascript">
function Go(Obj) {
var i,od,o=document.getElementById(Obj.value)
for (i=0; i<Obj.options.length; i++) {
od=document.getElementById(Obj.options[i].value)
od.style.display=(od==o)? 'inline': 'none'
}
}
</script>
</head>
<body>
<form method="post" action="">
<select size="1" name="vibor" onchange='Go(this)'>
<option value="text-1">Текстовое поле</option>
<option value="list-1">Список 1</option>
</select>
<input type="text" id="text-1" size="40" />
<select size="1" id="list-1">
<option value="1">Текстовое поле</option>
<option value="2">Список 1</option>
<option value="3">Список 2</option>
</select>
<form>
</body>
</html>
</body>
</html>