url - Google 表单从电子表格中获取用户名,然后为每个用户提供一个唯一的 URL
问题描述
我在电子表格中有用户名和 ID,我想向他们发送 Google 表单以填写。但是,我希望表单根据电子表格中的每个用户的姓名和 ID 来问候每个用户,并且每个用户都有一个唯一的 URL。
最后,我希望将 from to all 中的姓名和 ID 以及其他响应保存在电子表格中。
以前,我尝试使用该选项来获取插入值的预填充链接,但用户可以将其删除,并替换为其他内容。理想情况下,我不希望他们必须填写自己的姓名,但我仍然希望将其保存到电子表格中。另外,除了谷歌表单,微软表单有这样的选择吗?
解决方案
没有这样的功能可以禁用对预填答案的编辑。
您可能需要创建一个带有disabled
属性的网络表单(发布到 Google 表单)。
<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>
推荐阅读
- function - 带变量参数的函数
- mysql - Ruby on Rails 捆绑安装 mysql2 错误
- symfony - symfony/skeleton 登录用户在会话中持续存在,但在 getUser() 中不可用
- javascript - fetch Prototype.json() 损坏/更改正文数据
- selenium - Windows 10 1803 更新后的 Selenium Chromedriver 问题
- google-apps-script - 是否可以通过 URL 访问已部署的受保护的 Google Web App,而无需每次都从浏览器登录?
- javascript - JS 函数在一个站点上工作,但在另一个站点上不工作
- php - 将 Woocommerce 中的所有产品添加到 Array
- octobercms - 如何在 Octobercms 中与子类别分开的页面上显示类别?
- php - 从 lkdkjya 文件格式恢复数据