意外的标识符语法错误

时间:2014-06-04 19:18:15

标签: javascript html

我有语法错误,但我不知道在哪里。我没有打字错误并且发出警报作为测试并且它有效。此外,我可以在我的HTML中使用我的画布,但不能在我的外部JavaScript中使用。

HTML:

<div id="inner">
    </div>

JS:

document.getElementById('inner').innerHtml='<canvas id="gameCanvas1" width="800px" height="500px" style="display:block;background:#E6E6E6;margin:100px auto 0px;"></canvas>'

2 个答案:

答案 0 :(得分:2)

删除

document.getElementById("inner")

在该行的开头,并在以下GetElementById(应该是getElementById)和innerHtml(应该是innerHTML)中修复案例。

下次,确保您的代码易于阅读以避免此类错误。这意味着您可以在没有水平滚动条的情况下阅读它。

答案 1 :(得分:0)

修改您的JS,如下所示:

document.getElementById("inner").innerHtml='<canvas id="gameCanvas1" width="800px" height="500px" style="display:block;background:#E6E6E6;margin:100px auto 0px;"></canvas>'