2016-11-28 20 views
0

У меня вопрос о веб-приложениях в Google Script. Например: Я создал веб-приложение, основанное на форме с некоторыми 4 текстовых полей и моя последняя ссылка что-то вроде этого: https://script.google.com/macros/s/xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz/execПередача параметров по URL-адресу

Итак, я хочу знать, если это возможно, чтобы открыть веб-приложение (форма) с предварительно заполненные текстовые поля, например, 4 текстовые поля будут иметь значения: 10,20,30 и 40.

я попробовать что-то вроде этого: https://script.google.com/macros/s/xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz/exec?txt1=10

Можете ли вы порекомендовать мне способ сделать это?

С уважением,

+0

вы близко. проверьте e-параметр в doGet (e), и вы найдете параметры. –

ответ

1

Как Zig Mandel говорит в своем комментарии, объект e события doGet(e) или doPost(e) функций имеют определенные параметры, определенные в this Google Apps reference. Вы можете использовать e.parameters для доступа к параметрам, переданным веб-приложению через строку запроса URL.

Однако, если значения известны заранее, не было бы лучше предварительно заполнить текстовые поля через 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" > 

Возможно, я ошибаюсь в вашем конкретном контексте, но это было бы более легким подходом.

Смежные вопросы