Я создаю систему, на которую можно ответить на вопросы через систему выбора. Он работает до сих порФункция Javascript перестает работать при добавлении int
function changedValue(vraagId) {
currentId = document.getElementById(vraagId+1).value;
valueId = document.getElementById(vraagId).value;
if (currentId == "") {
document.getElementById(valueId+1).disabled = true;
document.getElementById(valueId+2).disabled = true;
document.getElementById(valueId+3).disabled = true;
document.getElementById(valueId+4).disabled = true;
document.getElementById(vraagId+1).value = valueId;
}
else {
document.getElementById(valueId+1).disabled = true;
document.getElementById(valueId+2).disabled = true;
document.getElementById(valueId+3).disabled = true;
document.getElementById(valueId+4).disabled = true;
document.getElementById(currentId+1).disabled = false;
document.getElementById(currentId+2).disabled = false;
document.getElementById(currentId+3).disabled = false;
document.getElementById(currentId+4).disabled = false;
document.getElementById(vraagId+1).value = valueId;
}
}
function removeValue(vraagId) {
currentId = document.getElementById(vraagId+1).value;
document.getElementById(currentId+1).disabled = false;
document.getElementById(currentId+2).disabled = false;
document.getElementById(currentId+3).disabled = false;
document.getElementById(currentId+4).disabled = false;
document.getElementById(vraagId+1).value = "";
if (vraagId == 'vraag1') {
document.getElementById('antwoord01').selected = true;
}
if (vraagId == 'vraag2') {
document.getElementById('antwoord02').selected = true;
}
if (vraagId == 'vraag3') {
document.getElementById('antwoord03').selected = true;
}
if (vraagId == 'vraag4') {
document.getElementById('antwoord04').selected = true;
}
}
Но теперь я хочу добавить систему, которая включает кнопку, когда на все вопросы будет дан ответ. Я придумал систему, которая использует int. Как только вопрос ответил, он добавляет: 1. Как только вопрос без ответа, он удаляет 1. Однако, когда я добавить int beantwoord = 0;
в мой сценарий, он дает мне ошибку
Uncaught ReferenceError: changedValue is not defined
Как я могу это исправить ?
Попробуйте 'уаг beantwoord = 0;' – Ben
Ну, что было легко, S, спасибо! –
У JavaScript есть только числа с плавающей запятой двойной точности IEEE 754. В настоящее время он не имеет других типов номеров. Поэтому будьте осторожны при выполнении математических операций. – Ben