Показать сообщение отдельно
  #9 (permalink)  
Старый 06.03.2013, 16:35
Профессор
Отправить личное сообщение для Vasy Посмотреть профиль Найти все сообщения от Vasy
 
Регистрация: 09.02.2013
Сообщений: 165

answer[index] = rating;

А почему именно так присваивать?тогда же в ансвер будет хранитса все варианты ответов 20 20.5 40 50 и тому подобное,а не в значениях 0 или 1?

function checkAnswer() {
var error = false;
            var inputs = document.getElementsByTagName('input');
            for(var i = 0; i < inputs.length ; i++){
               var checked = inputs[i].checked;
              var right = answer[i] == 1;
               if (checked !== right){
               error=true;
               break;
               }
        }
        var output = document.getElementById('output');
        output.value=error ? 'oshibka' : 'za4et';
        return false;
    }

И функция проверки остаётса такаяже?Так как тогда в answer[i] будет хранитса символ чисел 20 40 50 20.5 по его номеру или нет?
Ответить с цитированием