如何在 html 文件之间交替并在它们之间发送数据?

Posted

技术标签:

【中文标题】如何在 html 文件之间交替并在它们之间发送数据?【英文标题】:How to alternate between html files and send data amongst them? 【发布时间】:2021-05-01 16:21:15 【问题描述】:

我们有两个html文件,文件1和文件2。我们想从文件1切换到文件2,然后在文件2中提交一个表单。我们想从表单中取出数据,然后在文件1中使用. 如果可能的话,我们会尽量坚持使用原版 JS/html。我们最初在事件监听器中切换到文件 2,然后我们想在成功提交表单后切换回来

    window.location.replace("file2.html");

从 file1 到 file2 的重定向成功,但从 file 2 到 file1 的重定向没有执行。

我们还注意到 window.location.replace 所在的整个函数在切换之前执行,但我们希望在该函数中使用文件 2 中表单提交的数据。

【问题讨论】:

【参考方案1】:

onSubmit() 表单触发器中查看您的代码会很有用,我猜您可能没有正确处理事件。考虑使用[Event].preventDefault();,这将阻止表单在到达替换之前重新呈现您的file2.html。

这是 MDN 网络文档的 a link。

【讨论】:

以上是关于如何在 html 文件之间交替并在它们之间发送数据?的主要内容,如果未能解决你的问题,请参考以下文章

Spark Read Json:如何读取在整数和结构之间交替的字段

如何比较两个二进制文件或文件集并在 Python 中显示它们之间的差异?

如何在 React JS 中打开一个新页面并在它们之间传递数据

NodeJS 可写流 writev 在 1 和 highWaterMark 块之间交替

如何在phonegap子浏览器与主应用程序之间发送和接收数据

让Android主屏幕小部件在textviews之间交替的最佳方式是啥?