Google 应用程序脚本 HTML 变量服务表单
Google App Script HTML Service forms to varible
我制作了 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。
有关此主题的文档和示例有限且难以理解。如果有任何帮助,我将不胜感激。
您是否在页面中编写了任何脚本?基本上你会有一个全局变量或一个存储你的变量的闭包,而且,作为最佳实践,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>
不同的模板是什么意思?
我制作了 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。
有关此主题的文档和示例有限且难以理解。如果有任何帮助,我将不胜感激。
您是否在页面中编写了任何脚本?基本上你会有一个全局变量或一个存储你的变量的闭包,而且,作为最佳实践,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>
不同的模板是什么意思?