Уважаемые господа, доброго времени суток!
Хотел бы уточнить относительно логики работы кода в курсе обучения основам JavaScript. Например, вот такой URL: Цепочка вызовов.
В правой части страницы расположен блок, где можно невозбранно кодить. В самом низу этого блока располагаются кнопки "Предыдущий", "Проверить", "Следующий".
До момента нажатия на кнопку "Проверить" и успешного прохождения тестов кнопка "Следующий" имеет серый цвет, т.е., по идее, не должна быть активной. После прохождения тестов кнопка "Следующий" меняет цвет на синий, т.е. становится активной, щелкаешь на нее и переходишь на следующий урок.
Ситуация такова: я могу нажать на кнопку "Следующий" еще до момента прохождения тестов, когда она еще имеет серый цвет, и перейти на следующий урок.
Вопрос в следующем: должно ли так быть?
По идее, пока я не пройду успешно тест, усе должно быть заблоковано.