【问题标题】:Google App Script HTML Service forms to varibleGoogle App Script HTML Service表单到变量
【发布时间】:2015-04-22 13:10:31
【问题描述】:

我已经制作了 index.html 文件,其中包含

<form id="myForm">
Uporabniško ime: <input id="firstName" name="firstName" type="text" /><br>
Geslo: <input id="pass" name="pass" type="text" /><br>

<input type="button" value="Submit" 
 onClick="google.script.run.withSuccessHandler(DataSaved).processForm(this.form)"
        />
</form>
<div id="Message"></div>

现在我正在努力将此内容变为变量。我想将此输入字段放入 var1 和 var2。理想情况下,提交点击脚本后会重定向到不同的模板,我可以在其中使用这个 var1 和 var2。

有关此主题的文档和示例有限且难以理解。我将不胜感激。

【问题讨论】:

标签: javascript html google-apps-script


【解决方案1】:

页面中是否有任何脚本编码?基本上你会有一个全局变量或一个存储变量的闭包,同样,作为最佳实践,onClick on 需要一个 Javascript 函数,而不是整个 google.script.run,更好的是用 Jquery 插入函数,但对于您的解决方案:

<script>
var var1, var2;

function saveForm(formSend){
  var1 = formSend.firstName;
  var2 = formSend.pass;
  google.script.run.withSuccessHandler(DataSaved).processForm(formSend);
}

function DataSaved(e){
  console.log(e);
}
</script>

你所说的不同的teamplate是什么意思?

【讨论】:

    猜你喜欢
    • 2023-04-06
    • 1970-01-01
    • 1970-01-01
    • 2013-09-08
    • 1970-01-01
    • 1970-01-01
    • 2019-05-15
    • 2016-06-03
    • 2012-08-08
    相关资源
    最近更新 更多