Создан тест по 9 разным направлениям. В тесте 12 вопросов. В каждом вопросе 3 разные специальности из которых можно выбрать только 1.
При нажатии должны суммироваться разные баллы
В html файле указаны все нужные функции и айди
Проблема в том, что айди направления он видит, но не суммирует баллы. В результате выводит 0. В чем может быть проблема?
В JS прописан следующий код
var inf=0, rek=0, ist=0, dok=0, fil=0, rel=0, kin=0, kul=0, skd=0;
function displayRes(idName){
var idNam = idName;
if(idNam=="inf1") {inf += 0.12;}
if(idNam=="ist1") {ist += 0.12;}
if(idNam=="dok1") {dok += 0.12;}
Попробуйте вынести в отдельные функции показание результата и прибавление баллов.
При каждом нажатии вызывайте функцию, которая будет прибавлять баллы, а после теста показывайте результат, вызывая другую функцию.