我再次遇到了getElementById的问题..我从来没有完全理解这个方法的行为,虽然它应该很简单,但它通常对我不起作用。
我现在拥有的HTML页面包含:
<div id="vraag">
ha
</div>
<div id="antwoorden">
</div>
<div id="controls">
<form name="controlform">
<input type="button" name="back" disabled value="<" onClick="goBack();" />
<input type="button" name="forth" value=">" onClick="goForth();" />
</form>
</div>
我附加了一个javascript文件,可以执行多项(工作)事务,其中包括:
document.getElementById['vraag'].innerHTML = 'ho';
但是,当我单击调用它的按钮时,firefox错误控制台会说:
Error: document.getElementById.vraag is undefined
答案 0 :(得分:4)