未捕获的语法错误:输入JavaScript意外结束
Uncaught SyntaxError: Unexpected end of input JavaScript
我是js的新手,一直收到错误"Uncaught SyntaxError:Unexpected end of input",在我的一生中都不知道这个错误是什么。有人看到我可能忽略了什么吗?感谢
<html>
<head>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["motionchart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'Type of App');
data.addColumn('date', 'Date');
data.addColumn('number', 'Sales');
data.addRows([
['Apps', new Date (2009,0,1), 2380],
['Games', new Date (2009,0,1), 571],
['Games', new Date (2009,0,6), 978],
['Apps', new Date (2009,0,12), 14069],
['Games', new Date (2009,0,12), 2307],
['Apps', new Date (2010,0,1), 11465],
['Games', new Date (2010,0,1), 1520],
['Apps', new Date (2010,0,6), 13490],
['Games', new Date (2010,0,6), 2126],
['Apps', new Date (2010,0,12), 20285],
['Games', new Date (2010,0,12), 4025],
['Games', new Date (2011,0,1), 2820],
['Apps', new Date (2011,0,6), 12757],
['Apps', new Date (2011,0,12), 16785],
['Apps', new Date (2012,0,1), 16097],
['Apps', new Date (2012,0,6),17449],
['Games', new Date (2012,0,6), 3694],
['Apps', new Date (2012,0,12), 21691],
['Games', new Date (2012,0,12), 5774],
['Games', new Date (2013,0,1), 4903],
['Apps', new Date (2013,0,6), 23295],
['Games', new Date (2013,0,6), 5323],
['Apps', new Date (2013,0,12), 27733],
['Games', new Date (2013,0,12), 9105],
['Apps', new Date (2014,0,1), 30771],
['Games', new Date (2014,0,1), 7289],
['Apps', new Date (2014,0,6), 32992],
['Games', new Date (2014,0,6), 11752],
['Apps', new Date (2014,0,12), 30816],
['Apps', new Date (2015,0,1), 29866],
['Games', new Date (2015,0,1), 10183]
]);
var chart = new google.visualization.MotionChart(document.getElementById('chart_div'));
chart.draw(data, {width: 600, height:300});
</script>
</head>
<body>
<div id="chart_div" style="width: 600px; height: 300px;"></div>
</body>
</html>
JS Lint是您的朋友。drawChart函数(第45行)末尾缺少一个结束符"}"。
您缺少function drawChart() {
的关闭"}"。
相关文章:
- 如何在用户输入 javascript 时更改值
- 名称href标签根据用户文本输入JavaScript
- 赢得't输入javascript if/else语句
- 使用用户输入javascript进行权重转换
- 未捕获的语法错误:输入JavaScript意外结束
- 输入javascript函数
- 在无效输入:JavaScript 上停止注册
- 输入表单 浏览并获取文件夹路径并保存在文本输入Javascript中
- 用户输入 - Javascript Node js.
- 过滤文本输入 JavaScript
- 在单击“输入 JavaScript HTML 表单”时更改焦点
- 如何在客户端验证文件输入(Javascript)
- 如何获取输入Javascript的密码值
- 可以't使用CKEditor对话框输入javascript
- 如何在html代码中输入javascript变量
- 正在验证维度文本输入javascript
- 如何输入javascript对象's值转换为sql数据库
- 如何在用户输入javascript时删除字符
- 允许用户输入javascript代码
- 基于用户输入Javascript生成HTML