Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将数据放入外部html表_Javascript_Jquery_Html - Fatal编程技术网

Javascript 将数据放入外部html表

Javascript 将数据放入外部html表,javascript,jquery,html,Javascript,Jquery,Html,我有一个带有变量“g”的页面。单击后,我需要将“g”的当前定义移动到带有表的外部HTML页面。 这两个页面通过JS文件相互连接。我只需要使用js/jquery就可以了 这是我的奇怪代码,当我试图自己做这件事时发生的。 function totable(){//将变量g添加到表计数的函数 tableContent=“”; 对于(;g>1;){ tableContent+=“”+g+“”; } }; 我想这两个HTML文件之间的连接一定有问题 最好的方法是什么?有什么建议吗?提前感谢通常,您希望

我有一个带有变量“g”的页面。单击后,我需要将“g”的当前定义移动到带有表的外部HTML页面。 这两个页面通过JS文件相互连接。我只需要使用js/jquery就可以了

这是我的奇怪代码,当我试图自己做这件事时发生的。

function totable(){//将变量g添加到表计数的函数
tableContent=“”;
对于(;g>1;){
tableContent+=“”+g+“”;
}
};
我想这两个HTML文件之间的连接一定有问题
最好的方法是什么?有什么建议吗?提前感谢

通常,您希望使用服务器端代码执行此操作,但您可以非常轻松地在客户端使用querystring传递值:

 window.location = "nextpage.html?variable=" + g;
然后根据前面的内容阅读,请回答:


您必须实现这一点的唯一选择是通过服务器通信或使用本地存储,只要这两个页面位于同一服务器上

使用localStorage,带有totable()函数的页面必须使用

localStorage.setItem()
接收端必须使用

localStorage.getItem()

LocalStorage是一个共享存储空间,可供同一域中的所有页面使用。

谢谢!事实上,是的,我正在把所有的文件上传到服务器上,我想这可以帮助你,这是更好的答案。我刚刚发现,即使IE8也支持本地存储,因此它在各种浏览器中都得到了很好的支持。
localStorage.setItem()
localStorage.getItem()