【发布时间】:2014-04-20 21:28:31
【问题描述】:
我正在尝试理解这个 JavaScript 多项选择测验,但我被以下函数困住了:
function setHeader(questionNum) {
var questionHeaderEl = document.getElementById("questionHeader");
questionHeaderEl.innerHTML = allQuestions[questionNum].question;
}
function setAnswer(idEl, questionNum, choiceNum) {
var choiceEl = document.getElementById(idEl);
choiceEl.innerHTML = allQuestions[questionNum].choices[choiceNum];
}
我知道 setHeader 函数显示对象文字数组中的问题字符串,但我没有完全了解这两个函数的机制。有人可以解释一下到底发生了什么吗?
查看完整的测验代码:http://jsfiddle.net/alxers/v9t4t/
【问题讨论】:
标签: javascript html function object innerhtml