检查输入字段后无法在谷歌表单中找到名称属性

https://docs.google.com/forms/d/e/1FAIpQLSe4-5jfzznYBB1UByawdNucFRls2Nt17MgT5K1w_ikKUrByVQ/viewform。这是我的谷歌表单的链接。当我检查输入元素时,找不到 name 属性。我需要 name 属性,以便我可以将 HTML 表单数据存储到 google 电子表格。该属性必须包含类似“entry.***”的值。当我检查输入元素时,显示以下内容,但没有任何名称属性:

<input type="text" class="quantumWizTextinputPaperinputInput exportInput" jsname="YPqjbf" autocomplete="off" tabindex="0" aria-labelledby="i1" aria-describedby="i2 i3" dir="auto" data-initial-dir="auto" data-initial-value="">

从哪里获取 name 属性?


沧海一幻觉
浏览 81回答 1
1回答

至尊宝的传说

Google 表单是动态生成的您无法在此处自定义 HTML 元素的属性,因为它是动态生成的。如果您想要创建表单并对其行为方式有更多控制,并且想要保留与 Google 服务的集成,那么最好的选择是使用网络应用程序。网络应用程序这将允许您在编写自己的 HTML 时自定义元素的属性。例如,最简单的网络应用程序之一如下所示:function doGet(){ var HTMLString = "<style> h1,p {font-family: 'Helvitica', 'Arial'}</style>" + "<h1>Hello World!</h1>" + "<p>Welcome to the Web App"; HTMLOutput = HtmlService.createHtmlOutput(HTMLString); return HTMLOutput}你可以:创建您的 Apps 脚本项目使用针对您的链接制作的 HTML 表单编写上述函数的版本。onSubmit然后,您可以向表单分配一个事件,该事件将触发 Apps 脚本中的函数,以使用其信息更新电子表格。您可以使用如下语法从客户端 HTML 调用 Apps 脚本函数:google.script.run.testFunc()
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript