Javascript 将值从一页传递到另一页
我想将表单值从一个html页面传递到另一个html页面 我想知道是否可以不使用服务器端代码在html页面之间传递值 如果没有,我如何传递值? (我不喜欢使用服务器端…) 以下是我的一些项目代码: 第一个HTML页面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">
<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。