我想创建一个具有多个问题页面的表单,单击页面的“下一步”按钮会自动将响应记录到Google Sheets上(即使用户在最后没有单击“提交”,也可以收集数据)。
一旦点击当前页面上的“下一步”按钮,当前页面的响应将通过Google Cloud或Google Sheets上的一些计算来选择要显示在下一页上的内容。
Google Forms似乎只能在单击"Submit“按钮时检索响应,并且"Submit”按钮只能在表单末尾出现一次(因此,不能转到另一个问题页面)。
Google Apps脚本API似乎也不能为Google表单中的“下一步”按钮创建触发器。
我尝试过使用“提交”按钮来检
嗨,我正在显示一个问题和他们的每页4个选项。对于这个问题,我有一个标签&他们的answers.There is next按钮的单选按钮列表。单击“下一步”按钮后,我想显示另一条记录。我已经用随机函数的数据集尝试过了,但它不合适。值会重复。所以我想要在页面加载中显示第一条记录&单击下一步按钮后,下一条记录应该移动,直到记录存在。我想在单击“下一步”按钮后将一条记录移动到另一条记录。我怎么能做到这一点?asp.net,c#谢谢你。
所以我使用selenium进行抓取,我想在“防御性”部分单击“下一步”按钮,但我编写的代码在“摘要”上单击了“下一步”。
这是你可以尝试的url:
所以它选择了‘防御性’,我可以在窗口中看到它被选中了,但是下一个页面没有出现。单击“摘要”后,我发现下一个函数实际上正在那里发生。
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.supp
我有一个“保存”按钮,当用户单击页面上的“下一步”/“上一步”按钮时,我需要触发该按钮。当用户单击“下一步”移动到另一个窗口时,我触发了一个“保存”按钮,该按钮保存用户已更改的mad和一些其他功能。问题是,当我单击下一步或上一步按钮时,保存按钮会被触发,但需要时间来保存更改,并且代码会继续执行。有没有一种方法可以告诉我保存是否已经完成或以某种方式延迟我的代码?我知道我可以做一个时间延迟,但它可能是不同的每个用户和低效。下面是一个示例:
function prev_next(){
$('#save').trigger('click'); //Th