我制作了一个google脚本,我已将其作为网络应用发布。我希望在我按下Web应用程序上的提交按钮时调用“myFunction()”。以下似乎不起作用,我无法确切地说明原因:
google脚本文件:
function doGet() {
return HtmlService.createHtmlOutputFromFile('index');
}
function myFunction() {
//does some stuff
}
html文件:
<html>
<head>
<script src="Code.gs"></script>
</head>
<body>
<form name="myform">
<!-- some input stuff goes here -->
<input name="Submit" type="submit" value="Update" onclick="myFunction()" />
</form>
</body>
</html>
答案 0 :(得分:1)
通过几秒钟的Google搜索,在您的HTML文件中包含以下内容......
<script>
google.script.run.myFunction();
</script>
答案 1 :(得分:0)
您可以尝试使用:
<input name="submit" type="button" value="update" onclick="myFunction()" />
因为,当你写type =&#34;提交&#34;表单的值被发送,并忽略onclick