

[GoogleAppsScriptとhtmlでアンケートフォームを作成し、回答をスプレッドシートに記録](https://productivityresearch.net/programing/116/)しています。

index.htmlに記載するformタグaction属性ですが、

[code]

    <form method="post" name="form1" action="$フォームURL$">
    
[/code]

GASはデプロイするとURLが変わるため、デプロイの度にURLをコピペしなければいけません。  
その手間（というほどでもないですが）を解消できないかなと思い、質問させていただきました。

action=""としてしまい、index.html内に以下のように記載すれば良いのでは？と考えたのですが、

[code]

    <script type="text/javascript">
      window.onload = function(){
        document.form1.actions = location.href;
      }
    </script>
    
[/code]

コンソールで確認したところ、全く異なるURLが取得されてしまいました。

**GASをデプロイする度にformタグaction属性を修正しなくても良い方法がありましたら、教えていただきたいです。**  
よろしくお願いします。


CC BY-SA 4.0
2021-09-30T10:43:13.397
82777
2021-09-30T10:43:13.397
40585
question
javascript html google-apps-script
GASにおけるformタグaction属性の自動指定