Показать сообщение отдельно
  #1 (permalink)  
Старый 17.05.2013, 14:52
Новичок на форуме
Отправить личное сообщение для serg47 Посмотреть профиль Найти все сообщения от serg47
 
Регистрация: 17.05.2013
Сообщений: 5

Составить функцию
Здравствуйте! Помогите составить функцию!
Имеется следующее:
<div class="flok">
<select class="cd-select">
<option selected="selected" value="-1">Выбрать ответ</option>
<option value="1">ответ1</option>
<option value="0">ответ2</option>
<option value="0">ответ3</option>
<option value="0">ответ4</option>
</select>
</div>

<div id="score"></div>

Логика такова:
При изменении select (при выборе какого-либо ответа), если его value = 1 (ответ правильный), то к переменной прибавляем 10. И выводим ее в div, с id = score. Если value = 0 (ответ неправильный), то отнимаем 5, и также выводим в div. И если 3 раза выбран неправильный ответ, то 3 раза будут отниматься очки.

Самостоятельно дошел до этого:
function count(){
$var = 0;
if ($("select").bind("change"))
	{
	if ($("select").val() == 1)
	$var = $var + 10;
	else
	$var = $var - 5;
	}
$("#score").text($var);
return;
}

Помогите довести до ума! Спасибо!
Ответить с цитированием