javascript - 使用 Flask 表单发送额外数据?
问题描述
我是网络开发的新手,如果这是一个明显的问题,我深表歉意。
我的网站有一个计时器,如下所示
底部的单选按钮是一个烧瓶形式,我可以很容易地在后端访问它的值。
计时器是在 HTML/JS 中构建的,时间用<span>标签表示,即 innerHTML 由 Javascript 函数重复更新。
如何将此值与单选按钮的值一起发送回端点?我知道我可以使用最终计时器值向端点发出 ajax 请求,但是 Flask 表单将毫无用处。有没有办法将 innerHTML 值附加到表单?
我尝试创建一个表单元素,将标签设置为 00:00:00 然后从 JavaScript 更新它,然后当表单被发送回访问标签值时,但无论它更新到 Flask 后端显示为 00: 00:00
解决方案
提交表单时,设置和更新标签不会发送标签“值”。相反,您可以在 Flask 表单中添加一个隐藏字段。然后,更新<span>
计时器的同一个 JavaScript 函数可以同时更新隐藏字段的值。当表单被提交时,隐藏字段的值将与单选按钮的值一起发送。
推荐阅读
- prestashop-1.6 - 无法在 hookActionOrderStatusUpdate 中获取用于发送电子邮件的客户电子邮件
- android - MPAndroidChart 设置当前可见X轴
- excel - Excel 平均值
- matlab - 如何根据另一个滑块更改滑块的最大值
- python - 使用 pytest 进行设置和拆卸
- r - 使用 if 语句替代我的慢速嵌套循环?
- macos-mojave - 为同一台机器上的两个应用程序实例处理 Mojave 权限(摄像头、麦克风和可访问性)
- asp.net - 无法导航到插入符号下的符号
- reactjs - TypeError:无法在 Gatsby 链接状态中读取 null 的属性“选择”
- mysql - 联合查询错误执行