Показать сообщение отдельно
  #1 (permalink)  
Старый 25.04.2011, 01:32
Интересующийся
Отправить личное сообщение для olejan Посмотреть профиль Найти все сообщения от olejan
 
Регистрация: 25.04.2011
Сообщений: 11

Выпадающий список
Необходимо вывести в строке состояния значение текущего элемента списка. Как сделать так, чтобы каждое выбранное значение списка обращалось к одной функции, но выводило разный результат в строке состояния?
сделал так, что при выборе одного из положений списка option обращается к отдельной функции, а нужно,чтобы все option обращались к одной функции


код javascript

//в) Комбинированный список.
//г) Смена элемента списка.
//д) Вывод в строке состояния значения текущего элемента списка.
function f(){
var r = 'red';//задаем значение переменной
window.status = r;//вывод значения переменной r в статусбаре
var red = document.getElementById('red').value;
}

function g(){
var g = 'green';//задаем значение переменной
window.status = g;//вывод значения переменной g в статусбаре
}

код html

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script type="text/javascript" src="lr4.js"></script>
</head>
<body>
<p>4й вариант</p>

<p>в) Комбинированный список.</p>
<p>г) Смена элемента списка.</p>
<p>д) Вывод в строке состояния значения текущего элемента списка.</p>

<form>
<select name="color">
<option value="red" onclick="f()">red</option>
<option value="green" onclick="g()">green</option>
</select>
</form>


</body>
</html>
Ответить с цитированием