0
을 찾을 수 없습니다 내 질문 : I 필드에 다른 질문과 답변을 보여 2 스위치 케이스를 사용하여 HTML5/자바 스크립트에서 질문 양식을 얻으려고스위치 케이스 - 여기에 값
은. 질문에 대한 var 상자와 varApplication (innerHTML 포함)을 사용하고 있습니다.
어쨌든 처음 init()에있을 때 innerHTML 게시물에서 answers.value를 확인해야합니다. answer.value를 찾을 수 없습니다. 사용하면 도움이됩니다. 이.
<script type="text/javascript">
window.addEventListener('load', function() {
var box = document.getElementById('vragen');
var answers = document.getElementById('antwoorden');
box.innerHTML = 'Kun je je print pas met contant geld opwaarderen?';
answers.innerHTML = '<input type="button" value="Antwoord 1" onclick="init()"><br><input type="button" value="Antwoord 2" onclick="init()"><br><input type="button" value="Antwoord 3" onclick="init()"><br><input type="button" value="Antwoord 4" onclick="init()">'; //onclick function
var foutenCounter;
var antwoord = '';
});
function init() {
switch(answers.value) {
case 'Antwoord 1':
alert("test");
antwoord = 'a';
switch(antwoord) {
case 'a':
alert('goed');
break;
case 'b':
//fout example.
alert('fout');
break;
case 'c':
break;
case 'd':
break;
}
break;
어떻게 할 수 있습니까? 몇 가지 시도를했지만 아직 해결되지 않았습니다. – Kheera
위의 window.addEventListener..etc에 _var answers_를 두어야합니다. 여러 버튼에 사용하는 것처럼 init 함수에 직접 값을 전달할 수도 있습니다. 예를 들어, onclick = "init ('Antwoord 1')"을 사용하는 것만 큼 쉽습니다. – rlf