Javascript 如何在谷歌应用程序脚本中创建刷新表?

Javascript 如何在谷歌应用程序脚本中创建刷新表?,javascript,google-apps-script,google-docs,Javascript,Google Apps Script,Google Docs,我想知道使用谷歌应用程序脚本自动刷新HTML表格的代码 我已经尝试了refresh(),但它不起作用,或者问题是我不知道什么是refresh() JavaScript代码: document.getElementById('kolom_pencarian').addEventListener('input',cari); function cari() { var keyword = document.getElementById("kolom_pencarian").value;

我想知道使用谷歌应用程序脚本自动刷新HTML表格的代码

我已经尝试了
refresh()
,但它不起作用,或者问题是我不知道什么是
refresh()


JavaScript代码:

document.getElementById('kolom_pencarian').addEventListener('input',cari);

function cari()
{
  var keyword = document.getElementById("kolom_pencarian").value;      
  google.script.run.withSuccessHandler(hasilPencarian).SearchEngine(keyword);
  var tbody = document.getElementById("table-body");
  tbody.refresh();

}

document.addEventListener("DOMContentLoaded", function(){

google.script.run.withSuccessHandler(hasilPencarian).getDataTabel();

});

function hasilPencarian(data)
{
      var tbody = document.getElementById("table-body");
      data.forEach(function(r)
      {    
        var row = document.createElement("tr");
        var col1 = document.createElement("td");
        col1.textContent=r[0];
        var col2 = document.createElement("td");
        col2.textContent=r[1];
        var col3 = document.createElement("td");
        col3.textContent=r[2];
        var col4 = document.createElement("td");
        col4.textContent=r[3];
        var col5 = document.createElement("td");
        col5.textContent=r[4];
        var col6 = document.createElement("td");
        col6.textContent=r[5];
        var col7 = document.createElement("td");
        col7.textContent=r[6];
        row.appendChild(col1);
        row.appendChild(col2);
        row.appendChild(col3);
        row.appendChild(col4);
        row.appendChild(col5);
        row.appendChild(col6);
        row.appendChild(col7);
        tbody.appendChild(row);
      });

主人已经解决了我的问题,我只需要在我的代码中使用innerHtml。

你需要再次运行
getDataTabel()
并运行
Hasilpensarian
谢谢,这帮了我的忙,我尝试了你的建议,得到了我想要的值。但新的问题是,这将使新表和旧表保留在我的页面上。键入新关键字时,我希望用新表替换旧表,以此类推。首先在
hasilpensarian
中清除表。类似于
tbody.innerHtml=“
嗯,顺便问一下如何关闭此帖子?或者我只需要删除这篇文章?如果你认为这对社区中的其他人有帮助,你可以添加它作为答案并接受答案。