使用Javascript和html从Google电子表格填充html代码

使用Javascript和html从Google电子表格填充html代码,javascript,html,spreadsheet,Javascript,Html,Spreadsheet,是否可以使用Javascript和html从Google电子表格填充html代码? 我正在设计一个应用程序,我正在谷歌appspot上托管它。我想将我网站的内容存储在一个类似于数据库的谷歌电子表格中。我不知道这是否可行,因为我见过使用PHP或将谷歌电子表格中的数据存储到一个表中,而在我的例子中,如果页面和opg变量都存储在电子表格中,则即使标题也是如此。是,很有可能。例如,如果要填充电子表格中的下拉列表,请尝试以下操作: HTML element: <div id = "mydata"&

是否可以使用Javascript和html从Google电子表格填充html代码?
我正在设计一个应用程序,我正在谷歌appspot上托管它。我想将我网站的内容存储在一个类似于数据库的谷歌电子表格中。我不知道这是否可行,因为我见过使用PHP或将谷歌电子表格中的数据存储到一个表中,而在我的例子中,如果页面和opg变量都存储在电子表格中,则即使标题也是如此。

是,很有可能。例如,如果要填充电子表格中的下拉列表,请尝试以下操作:

HTML element: 
<div id = "mydata"></div>

Java Script Function:    
function dropdown() {
google.script.run.withSuccessHandler(function(data) {
document.getElementById("mydata").innerHTML = data;
}).dropdown();
}
App Script Function:
function dropdown() {
  var ss = SpreadsheetApp.openById('KEY');
  var sheet = ss.getSheetByName('DD');
  var limit = sheet.getLastRow();
  var data = sheet.getRange(2, 1, limit, 1).getDisplayValues();
  var drop = '<select id = "dropdown"><option value="">Choose Sector</option>';

  for (var i = 0; i < data.length; i++) {
    if (data[i] != '') {
      drop += "<option value = '" + data[i] + "'>" + data[i] + "</option>";
    }
  }
  drop += '</select>*';
  return drop;
}
HTML元素:
Java脚本函数:
函数下拉列表(){
google.script.run.withSuccessHandler(函数(数据){
document.getElementById(“mydata”).innerHTML=数据;
}).下拉列表();
}
应用程序脚本功能:
函数下拉列表(){
var ss=SpreadsheetApp.openById('KEY');
var sheet=ss.getSheetByName('DD');
var limit=sheet.getLastRow();
var data=sheet.getRange(2,1,limit,1).getDisplayValues();
var-drop='选择扇区';
对于(变量i=0;i
您看过谷歌电子表格API吗?是的,我知道,但我无法获得广泛的信息。我尝试使用函数displayContent(json){document.getElementById('ID')。innerHTML=json.feed.entry[0].gsx$Title.$t;}这个问题不清楚您是在电子表格中存储数据,考虑在电子表格中存储HTML标记,还是直接在网页中呈现电子表格。你需要澄清这一点。也就是说,前一刻你谈论HTML代码,下一分钟你会像数据库一样。