Неадекватно работает JS код в CMS Wordpress
Есть html код с тестом.. К нему подключен js код для обработки ответов.. Кнопка "Сброс" работает, а при нажатии на "показать результат" либо ничего не происходит, либо приходит сообщение о том что вы ответили не на все вопросы(когда ответил не на все), но сообщение с кол-вом правильных ответов не приходит не при каких обстоятельствах..
Ps: Онли Js код ибо ограничение по символам
<script>
function rez(){
let y=0;
let otv = document.getElementsByClassName("otvet");
for (let i=0; i<otv.length; i++){
if(document.getElementsByClassName("otvet")[i].checked)
y=y+1;
}
if(y<6){
alert("Вы ответили не на все вопросы!")
clearinterval (timerId)
}
let x=0;
if(document.forms[0].r1[1].checked) {x=x+1;
document.getElementById("text").value="+";}
if(document.forms[0].r2[0].checked) {x=x+1;
document.getElementById("text1").value="+";}
if(document.forms[0].r3[3].checked) {x=x+1;
document.getElementById("text2").value="+";}
if(document.forms[0].r4[0].checked) {x=x+1;
document.getElementById("text3").value="+";}
if(document.forms[0].r5[2].checked) {x=x+1;
document.getElementById("text4").value="+";}
if(document.forms[0].r6[0].checked && document.forms[0].r6[1].checked && document.forms[0].r6[2].checked==false) {x=x+1;
document.getElementById("text5").value="+";}
document.getElementById("invise").style.visibility="hidden";
if(x<3){
alert("Правильных ответов "+x+". Оценка 2")
}
else if(x==3){
alert("Правильных ответов "+x+". Оценка 3")
}
else if(x==4){
alert("Правильных ответов "+x+". Оценка 4")
}
else {
alert("Правильных ответов "+x+". Оценка 5")
}
}
function show(){
document.getElementById("invise").style.visibility="visible";
}
</script>
значит неправильно написан JS код, раз не работает. Ищи ошибку. WordPress тут не причём
что за timerId ?
ошибки в консоли есть?
ссылка на страницу с проблемой?