两个 html 页面之间传数据
来源:互联网 发布:随手记账软件 编辑:程序博客网 时间:2024/05/21 02:25
在两个 html 页面之间传数据小示例
page1:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>page1</title> </head> <body> <input type="text" value="要传的值是a" id="testInput" > <input type="button" value="点击" onclick="toPage2()" > <script> function toPage2(){ var inputVal = document.getElementById("testInput").value; window.location.href = encodeURI("page2.html?value=" + inputVal); // 传的数据中包含中文,所以用 encodeURI() 将链接编码 } </script> </body> </html>
page2:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>page2</title> </head> <body> <script> var thisURL = decodeURI(document.URL); // 获取当前页面的 url, 用decodeURI() 解码 var getVal = thisURL.split('?')[1]; var showVal= getVal.split("=")[1]; alert(thisURL); // 结果:page2.html?value=要传的值是a alert(getVal); // 结果:value=要传的值是a alert(showVal); // 结果:要传的值是a </script> </body> </html>
注意:
如果传的数据中有中文,会出现乱码,解决办法如下:
在 page1 页面中用 encodeURI 将 url 编码, 在 page2 页面中用 decodeURI 将 url 解码即可。
阅读全文
1 0
- 两个 html 页面之间传数据
- 两个html页面之间传参
- 在两个html页面之间传值
- 两个html页面之间的传值
- 两个HTML页面之间传值
- 两个页面之间更新数据
- 关于两个html页面之间的传值
- 两个HTML页面之间传值的问题
- 两个不同HTML页面之间参数传递
- 在两个html页面之间传值小示例
- php两个页面之间传递数据
- 两个html之间传值
- 两个页面之间传值
- html页面之间的数据传递
- Jquery在两个HTML页面之间传递参数
- 两个html页面之间怎么传递参数值
- 两个纯html之间的传值
- 两个纯Html之间的传值
- 【Spring+SpringMVC+MyBatis深入学习及搭建】10.MyBatis逆向工程
- 前端开发必备25个知识点
- 从零搭建ELK实时日志分析平台(ElasticSearch, Logstash, Kibana)
- Eclipse中Maven-web项目创建且运行流程
- 防范卫生保健数据泄露计划的十大要点
- 两个 html 页面之间传数据
- markdown日常使用,有这个就够了
- 如何清理mac的存储空间
- 友盟第三方登录重复授权问题
- InfiniBand, RDMA, iWARP, RoCE , CNA, FCoE, TOE, RDMA, iWARP, iSCSI等概念
- InterviewQuestion-QuickSort
- localhost方式提交作业到spark运行
- 新浪微博授权登录
- Goland常用快捷键