【问题标题】:Onclick in html code created by google apps script由谷歌应用脚​​本创建的 html 代码中的 Onclick
【发布时间】:2015-08-20 12:52:00
【问题描述】:

我的问题是我不知道如何调用 onClick 方法来查看代码:

    var form = FormApp.openById(ID of form);
    var form_link = form.getPublishedUrl();
    var data = spred.getDataRange().getValues();
    var page = SitesApp.getPageByUrl(url of page);
    var url = "url of script with myFunction()";

    page.createWebPage(nazev,
    ID,
    "<a href="+form_link+" onclick=google.script.run.withSuccessHandler(updateButton).myFunction("+url+")>Ask for book</a>");  

这不起作用。我该怎么办?还有其他方法吗?我找到了一些,但我他们不工作。这是我可以这样做的另一种方式的链接:HTML content in google apps script

谢谢!

【问题讨论】:

    标签: javascript html google-apps-script google-sites


    【解决方案1】:

    假设您要在文档中创建新的 HTML 代码或完整的界面,您应该使用 Spreadsheet.getUi()。代码应该类似于:

    var ui = SpreadsheetApp.getUi();
      ui.createMenu('Custom Menu')
          .addItem('Demo Button', 'menuItem1')
          .addToUi();
    }
    
    function menuItem1() {
      //Ask for a book
    }
    

    【讨论】:

    • 谢谢,但不幸的是它不起作用。它给了我这个错误:api方法'getUi'仅在新版本的Google表格中可用。 (第 2 行,文件“”)
    猜你喜欢
    • 2018-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多