2016-11-28 287 views
0

我对Google脚本中的Web应用程序有疑问。例如:我创建了一个基于一些4文本字段的窗体上的Web应用程序,我的最后一个环节是这样的: https://script.google.com/macros/s/xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz/exec通过url传递参数

所以,我想知道是否有可能与打开Web应用程序(表格)预填充文本字段,例如,4个文本框将有值:10,20,30和40

我尝试这样: https://script.google.com/macros/s/xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz/exec?txt1=10

你给我介绍的方式来做到这一点?

问候,

+0

你就近了。检查你的doGet(e)中的e参数,你会发现参数。 –

回答

1

如齐格曼德尔表明在他的评论,的doGet(e)doPost(e)功能e事件对象具有如this Google Apps reference定义的特定参数。您可以使用e.parameters访问通过URL查询字符串传递给Web应用程序的参数。

但是,如果预先知道这些值,那么通过Web应用程序的HTML预填充文本字段不是更好吗?例如:

<input type="text" name="txt1" value="10" > 
<input type="text" name="txt2" value="20" > 
<input type="text" name="txt3" value="30" > 
<input type="text" name="txt4" value="40" > 

我可能误解了您的确切上下文,但这会是一个更简单的方法。