更改不同页面上的表格

时间:2017-08-16 12:58:39

标签: javascript html

我有一个带有表单的页面。当用户填写表单并提交表单时,它会运行js代码。我希望该代码可以更改我的其他网页。特别是将提交的数据添加到第二页上的表中。读取数据没有问题,但有没有办法将它们注入其他地方?

假设我有这样的代码:

const val1="val1";
const val2="val2";

我想在另一页上将这些值输入到表格中。

var table = document.getElementById("myTable");
var row = table.insertRow(0);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
cell1.innerHTML = val1;
cell2.innerHTML = val2;

但我不知道如何引用其他网页。

另外,我对网站开发很新。有没有更简单的方法来存储一点点数据?我只有一个基本托管,我不确定数据库是否属于它。

2 个答案:

答案 0 :(得分:1)

HTTP是一种“无状态”协议。如果您要存储数据,则应考虑使用会话Cookie HTML5 LocalStorage

https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies

以下是w3schools https://www.w3schools.com/html/html5_webstorage.asp

对HTML本地存储的简要介绍

答案 1 :(得分:0)

检查此示例,它可能对您有所帮助: Transfer data from one HTML file to another

请记住,在JavaScript页面中,如果不进行存储,则无法相互共享数据。因此,我们必须将数据存储在params,cookies,localStorage等中以进行共享。

相关问题