-1

スプレッドシートにユーザー名と ID があり、Google フォームに入力して送信したいと考えています。ただし、スプレッドシートの名前と ID に基づいて各ユーザーに挨拶するフォームが必要であり、各ユーザーに固有の URL が必要です。

最後に、名前と ID、および from のその他の応答をすべてスプレッドシートに保存したいと思います。

以前、値を挿入する事前入力済みリンクを取得するオプションを使用しようとしましたが、ユーザーが値を削除して別のものに置き換えることができました。理想的には、名前を入力する必要はありませんが、それでもスプレッドシートに保存する必要があります。また、Google フォームとは別に、Microsoft Forms にはそのようなオプションがありますか?

4

1 に答える 1

0

事前入力された回答の編集を無効にする機能はありません。

プロパティを使用して Web フォームを作成する (Google フォームに投稿する) 必要がある場合がありdisabledます。

<form method="post" action="https://docs.google.com/forms/u/0/d/e/XXX/formResponse"
<input id="name" name="entry.XXX" disabled>
<script>
const params = new URL(window.location.href).searchParams;
name.value = params.get('name');
</script>
于 2021-07-27T05:34:50.147 に答える