如何使用谷歌可视化API来检索谷歌电子表格单元格值
How to use Google visualization API to retrieve google spreadsheet cell value?
>我试图在谷歌电子表格上获取单元格的值,但它似乎不起作用。
这是我的javascript代码:
<html>
<script>
google.load('visualization', '1', {'packages':['corechart']});
google.setOnLoadCallback(loadChart);
function loadChart() {
var query = new google.visualization.Query('https://docs.google.com/spreadsheets/d/1sA7M5kG6Xo8YScD1Df38PIA_G0bvhGRdqoExXg0KJTs/edit#gid=0');
query.send(handleQueryResponse);
}
function handleQueryResponse(response) {
if (response.isError()) {
alert('Error in query: ' + response.getMessage() + ' ' + response.getDetailedMessage());
return;
}
var datatable = response.getDataTable();
var result = datatable.getValue(0,0);
document.getElementById('output1').value = result;
document.getElementById('output2').innerHTML = result;
document.getElementById('output3').textContent = result.toString();
}
</script>
</head>
<body>
Test 1: There are <input id="output1"> value <br>
Test 2: There are <p id="output2"> value </p>
<p> Test 3: There are <a id="output3"> </a> value </p>
</body>
电子表格网址 谷歌电子表格
这是我想到的:
<html>
<head>
<script type='text/javascript'>
window.onpageshow = function () {
google.load('visualization', '1', {
callback: function () {
var query = new google.visualization.Query('https://docs.google.com/spreadsheets/d/1sA7M5kG6Xo8YScD1Df38PIA_G0bvhGRdqoExXg0KJTs/gviz/tq?tqx=out:html&tq?gid=0&headers=0&range=A1:C');
query.send(displayData);
}
});
function displayData(response) {
numval = response.getDataTable().getValue(0,0);
document.getElementById('data').innerHTML = numval;
}
}
</script>
</head>
<body>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<div id="data"></div>
</body>
</html>
相关文章:
- 使用外部数据创建仪表板(谷歌电子表格)-JavaScript
- 谷歌电子表格的自定义xml解析功能
- SIMPLE Javascript代码,用于显示谷歌电子表格中单个字段的数据
- 在谷歌电子表格中循环单元格
- 使用谷歌应用程序脚本制作基于谷歌电子表格的带有列表框的网络应用程序
- 如何通过悬停或点击谷歌电子表格中的单元格来运行自定义功能
- 如何使用谷歌脚本将html表单数据保存到谷歌电子表格中
- 在最初的查询/表格绘制中只提取谷歌电子表格的一列
- 谷歌电子表格脚本:如何保存“;永远”;
- 谷歌电子表格,脚本,备份文件,子文件夹
- 如何在谷歌电子表格脚本中测试范围参数的类型
- 谷歌电子表格API
- 使用公共谷歌电子表格(通过JavaScript)
- 在AngularJS应用程序中加载JSON(加载谷歌电子表格)
- 谷歌电子表格的 HTML 输入字段
- 如何使用谷歌应用程序脚本将3个谷歌电子表格中的特定行复制到另一个电子表格中
- 谷歌电子表格-删除范围保护时出错
- 如何根据单元格中的值将一行从一个谷歌电子表格移动到另一个
- 谷歌电子表格:为带有参数的按钮指定一个脚本
- 如何在谷歌电子表格中检查单元格的类型