1

https://developers.google.com/apps-script/guides/html/communicationの例では、ボタンの onclick で「this.parent」によってフォームを参照する必要があることを示しています。ボタンがフォームのすぐ下にない場合 (おそらくいくつかの div の深さですか? this.parentNode.parentNode などは機能しますが、より明示的な参照の方が適しています。

<form id="myForm">
    <input name="myFile" type="file" />
    <input type="button" value="Submit"
        onclick="google.script.run
          .withSuccessHandler(updateUrl)
          .processForm(this.parentNode)" />
</form>
<div id="output"></div>
4

1 に答える 1

1

あなたの場合、次を使用している可能性があると思います:

onclick="google.script.run
      .withSuccessHandler(updateUrl)
      .processForm(document.getElementById('formId')"
于 2013-10-11T18:29:00.067 に答える