gor*_*613 6 javascript google-docs google-sheets
我有一个javascript函数
function calculate() {
var interestRate=4.5;
...
}
Run Code Online (Sandbox Code Playgroud)
我希望interestRate来自google Docs电子表格中的一个单元格.我创建了一个谷歌文档电子表格,并将利率存储在Cell B2中
我使用Google文档中的"获取已发布数据的链接"功能来获取指向单元格B2的链接.链接看起来像这样.
https://docs.google.com/spreadsheet/pub?key=....c&single=true&gid=0&range=b2&output=html
无论如何将链接的值从我的javascript函数中获取?
谢谢
首先,我建议将“获取到已发布数据的链接”作为csv,因为它只是1个字段,所以您不必解析它。如果制作了此电子表格,并使用“获取指向已发布的数据的链接”进行链接,则在此情况下,第二个链接将获得仅包含一个字段的csv。您将可以使用以下js代码获得此代码(请注意,我使用的是jQuery)
$.ajax("https://docs.google.com/spreadsheet/pub?key=0Auwt3KepmdoudE1iZFVFYmlQclcxbW85YzNZSTYyUHc&single=true&gid=0&range=b5&output=csv").done(function(result){
alert(result);
});
Run Code Online (Sandbox Code Playgroud)
问候
编辑:完整代码
<!doctype>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"> </script>
</head>
<body>
<script>
$.ajax("https://docs.google.com/spreadsheet/pub?key=0Auwt3KepmdoudE1iZFVFYmlQclcxbW85YzNZSTYyUHc&single=true&gid=0&range=b5&output=csv").done(function(result){
alert(result);
});
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19136 次 |
| 最近记录: |