Javascript getElementById不存在
我再次遇到getElementById的问题。。我从未完全理解这种方法的行为,尽管它应该是简单的,但它通常对我不起作用 我现在拥有的是一个HTML页面,其中包含:Javascript getElementById不存在,javascript,Javascript,我再次遇到getElementById的问题。。我从未完全理解这种方法的行为,尽管它应该是简单的,但它通常对我不起作用 我现在拥有的是一个HTML页面,其中包含: <div id="vraag"> ha </div> <div id="antwoorden"> </div> <div id="controls"> <form name="controlform"> <input ty
<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>
但是,当我单击调用此选项的按钮时,firefox错误控制台会显示:
错误:document.getElementById.vraag未定义
可悲的是,我唯一能想到的是。。就是这样!我曾在非常相似的环境中使用过这种方法,但这种方法仍然有效,因此我一辈子都不明白为什么这种方法不起作用。使用()
而不是[]
document.getElementById("vraag").innerHTML = 'ho';
见示例:
使用()
而不是[]
document.getElementById("vraag").innerHTML = 'ho';
见示例:
你的javascript文件是附在页面的头部还是正文?你的javascript文件是附在页面的头部还是正文?老兄,我觉得很愚蠢!我想知道为什么语法突出显示没有起作用!看了几十个简单的例子,却没有注意到我用错了括号。。谢谢!老兄,我觉得自己很蠢!我想知道为什么语法突出显示没有起作用!看了几十个简单的例子,却没有注意到我用错了括号。。谢谢!