介绍了网络原理、html、CSS、JavaScript 基础知识。
写 Lab 因为不会用 html 就嗯学了一点 js 的语法。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| const CHECK = new Array ( new Array (1, 0, 0), new Array (0, 0, 1), new Array (0, 1, 0), );
for (let index = 1; index <= 2; index++) { for (let choice = 1; choice <= 3; choice++) { let correct = CHECK[index - 1][choice - 1]; let button = document.querySelector( '#choice_' + index.toString() + '_' + choice.toString() ); let question = document.querySelector( '#section_' + index.toString() ) console.log(question.innerHTML); if (correct) { button.addEventListener('click', function() { button.style.backgroundColor = 'green'; question.innerHTML += '<br>Correct'; }); } else { button.addEventListener('click', function() { button.style.backgroundColor = 'red'; question.innerHTML += '<br>Incorrect'; }); } } }
|
拿数组存答案有点抽象了,这个用 html 的 class
就行。
网页,但是格式寄了