Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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 将值从一页传递到另一页_Javascript_Jquery_Html - Fatal编程技术网

Javascript 将值从一页传递到另一页

Javascript 将值从一页传递到另一页,javascript,jquery,html,Javascript,Jquery,Html,我想将表单值从一个html页面传递到另一个html页面 我想知道是否可以不使用服务器端代码在html页面之间传递值 如果没有,我如何传递值? (我不喜欢使用服务器端…) 以下是我的一些项目代码: 第一个HTML页面 <form id="myForm" method="post" action="secondHTMLPage URL"> <input type="hidden" id="UserID" name="UserID" value="12345">

我想将表单值从一个html页面传递到另一个html页面

我想知道是否可以不使用服务器端代码在html页面之间传递值

如果没有,我如何传递值? (我不喜欢使用服务器端…)

以下是我的一些项目代码:

第一个HTML页面

 <form id="myForm" method="post" action="secondHTMLPage URL">
      <input type="hidden" id="UserID" name="UserID" value="12345">
 </form>
 <script type="text/javascript">
      $("#myForm").submit();
 </script>
 <script type="text/javascript">
      // In here, I want to retrieve my $("#myForm")'s data from First Page.
 </script>

$(“#我的表格”).submit();
第二个HTML页面

 <form id="myForm" method="post" action="secondHTMLPage URL">
      <input type="hidden" id="UserID" name="UserID" value="12345">
 </form>
 <script type="text/javascript">
      $("#myForm").submit();
 </script>
 <script type="text/javascript">
      // In here, I want to retrieve my $("#myForm")'s data from First Page.
 </script>

//在这里,我想从第一页检索我的$(“#myForm”)数据。
您可以尝试使用或

只读
localStorage
属性允许您访问文档来源的存储对象;存储的数据跨浏览器会话保存

localStorage
类似于
sessionStorage
,不同之处在于,虽然存储在
localStorage
中的数据没有过期时间,但存储在
sessionStorage
中的数据在页面会话结束时(即页面关闭时)会被清除

在一页中设置值

localStorage.setItem('myCat', 'Tom');
//using sessionStorage 
//sessionStorage.setItem('myCat', 'Tom');
获取其他页面中的值

var cat = localStorage.getItem('myCat');
//using sessionStorage 
//var cat = sessionStorage.getItem('myCat');

看看或者@EGC不能只使用html和javascript,对吗?必须使用本地存储吗?是的,您需要研究一种数据持久性。。我认为最糟糕的方法是通过URL作为参数传递/收集单个属性,但这对数据来说并不安全,而且只要出现HTML异常,最终可能会出现URL。