В дополнение к принятому ответу выше:
Если ваш myVar
указывает на функцию из Code.gs
, вы обнаружите, что простое выполнение этого не будет работать:
var myVar = function() { google.script.run.withSuccessHandler(onSuccess).myFunction()}
Выше просто вернется undefined
Чтобы получить результирующее значение из myFunction()
внутри вашего HTML-файла, вам нужно сделать что-то такое:
function onSuccess(a) {
var myVar = a;
}
Итак, чтобы установить различные атрибуты входного тега с помощью пользовательских функций из Code.gs
, вы можете написать это:
function onSuccess(a) {
document.getElementById(*yourID*).setAttribute(*yourTargetAttribute*, a);
}
Надеюсь, это кому-нибудь поможет, потому что это определенно решило серьезную проблему для .me.