問題 1660が修正済みとしてマークされていることは理解していますが、htmlservice フォームから Google Apps スクリプトに渡されたパラメーターを取得できないようです。これが私が試したことです:
<my html file>
<form id="myForm">
<input name="aField" id="aField">
<input type="button" id="submit" value="submit" onclick = "sendData()">
</form>
<script>
function sendData() {
google.script.run.processForm(document.getElementById("myForm"));
}
</script>
</my html file>
<google apps script>
function processForm(value) {
var range = SpreadsheetApp.openById("1234").getRangeByName("testRnage");
range.setValue(value.aField);
}
</google apps script>
使用する
<input type="button" id="submit" value="submit" onclick = "google.script.run.processForm(this.parentNode)">
どちらも機能しません。
どちらの方法でも、「Uncaught ScriptError: TypeError: null のメソッド "setValue" を呼び出せません。
どんな助けでも大歓迎です。ありがとう。