我对Google Script中的网络应用有疑问。例如:我创建了一个基于具有4个文本字段的表单的Web应用程序,我的最终链接是这样的: https://script.google.com/macros/s/xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz/exec
所以,我想知道是否可以打开带有预填充文本字段的网络应用程序(表单),例如,4个文本字段将具有值:10,20,30和40。 / p>
我尝试这样的事情: https://script.google.com/macros/s/xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz/exec?txt1=10
你能建议我这样做吗?
问候,
答案 0 :(得分:1)
正如Zig Mandel在评论中所建议的那样,e
或doGet(e)
函数的doPost(e)
事件对象具有this Google Apps reference中定义的特定参数。您可以使用e.parameters
通过URL查询字符串访问传递给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" >
我可能误解了你的确切背景,但这将是一种更容易的方法。