答案 0 :(得分:1)
text
未定义。您必须先定义变量,然后才能使用它。
由于您使用的是.innerHTML = ...
,我认为必须以这种方式声明text
:
JS:
var text = document.getElementById("text");
HTML(某处):
<div id="text"></div>
答案 1 :(得分:0)
答案 2 :(得分:0)
你的JavaScript在语法上是可以接受的,虽然它没有做你想做的事情。我对你的HTML有一些建议。请确保:
<div id="question1"/>
)我将更新此答案,并提供有关如何尽快修复JavaScript的一些建议。
更新:这是您正在寻找的简化版本。随意修改:http://jsfiddle.net/U7J5W/