JavaScript数据在不同页面的传递(URL参数获取)

 更新时间:2022年01月25日 09:17:30   作者:bear*6  
这篇文章主要介绍了JavaScript数据在不同页面的传递(URL参数获取),下面文章围绕JavaScript数据在不同页面的传递的实现过,想了解的小伙伴可以和小编一起进入文章了解具体内容,需要的也朋友可参考一下

        网页中,我们常常遇到这种情况,当我们在某个页面输入信息的时候,会跳转到另一个页面,并且会将我们输入的信息传递到另一个页面中,怎样操作呢?
今天,我们就来实战一下,比如,现在有两个页面,当我们在一个页面输入用户信息的时候,就会跳转到另一个页面并显示,xx欢迎登录的界面。

先来看看设计思路:

  • 第一个登录页面,里面有提交表单, action 提交到index.html页面
  • 第二个页面,可以使用第一个页面的参数,这样实现了一个数据不同页面之间的传递效果
  • 第二个页面之所以可以使用第一个页面的数据,是利用了URL 里面的 location.search参数
  • 在第二个页面中,需要把这个参数提取。
  • 第一步利用substr 去掉 ?
  • 第二步 利用split(‘=‘)分割 键 和 值
  • 第一个数组就是键 第二个数组就是值

实现代码为:

<body>
    <form action="index.html">
        用户名:<input type="text" name = 'uname'>
        <input type="submit" value="提交">
    </form>
</body>

<body>
    <div><span style="font-weight:700; color:blue"></span>欢迎登录!</div>
    <script>
       var span = document.querySelector('span');//获取span标签
       var myName = location.search.substr(1);//得到上一个页面输入的参数
       var arr = myName.split('=');//利用=号分割 键 和 值
       span.innerHTML = arr[1] + ''//将数据传入span
    </script>
</body>

运行效果为:

到此这篇关于JavaScript数据在不同页面的传递(URL参数获取)的文章就介绍到这了,更多相关JavaScript数据在不同页面的传递 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • js实现点击弹窗弹出登录框

    js实现点击弹窗弹出登录框

    这篇文章主要为大家详细介绍了js实现点击弹窗弹出登录框,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-04-04
  • 基于casperjs和resemble.js实现一个像素对比服务详解

    基于casperjs和resemble.js实现一个像素对比服务详解

    这篇文章主要给大家介绍了关于基于casperjs和resemble.js实现一个像素对比服务的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-01-01
  • webpack之基础打包优化的实现

    webpack之基础打包优化的实现

    本文主要介绍了webpack之基础打包优化的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下<BR>
    2022-02-02
  • js实现带按钮的上下滚动效果

    js实现带按钮的上下滚动效果

    这篇文章主要介绍了js实现带按钮的上下滚动效果,设计javascript鼠标事件及页面元素样式的相关操作技巧,需要的朋友可以参考下
    2015-05-05
  • layui实现文件或图片上传记录

    layui实现文件或图片上传记录

    这篇文章主要为大家详细介绍了layui实现文件或图片上传记录,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • javascript动画之磁性吸附效果篇

    javascript动画之磁性吸附效果篇

    在实际应用中,常常需要为拖拽的元素限定范围。而通过限定范围,再增加一些辅助的措施,就可以实现磁性吸附的效果。本文将详细介绍javascript的磁性吸附,有需要的朋友可以参考借鉴。
    2016-12-12
  • JavaScript滑移效果代码

    JavaScript滑移效果代码

    这里说的滑移其实就是减速效果,能根据设定的坐标平面移动。
    2008-09-09
  • javascript动画系列之模拟滚动条

    javascript动画系列之模拟滚动条

    本文主要介绍了js动画模拟滚动条的实现原理以及分享了通过滚动条实现的几个应用的实例代码:1.通过移动滚动条来实现数字的加减;2.通过拖动滚动条来实现元素尺寸的变化,以改变元素宽度为例;3.通过拖动滚动条来实现内容滚。需要的朋友一起来看下吧
    2016-12-12
  • Js数组的操作push,pop,shift,unshift等方法详细介绍

    Js数组的操作push,pop,shift,unshift等方法详细介绍

    js中针对数组操作的方法还是比较多的,今天突然想到来总结一下,也算是温故而知新吧。不过不会针对每个方法进行讲解,我只是选择其中的一些来讲,感兴趣的朋友可以研究一下
    2012-12-12
  • js中split和replace的用法实例

    js中split和replace的用法实例

    这篇文章主要介绍了js中split和replace的用法,实例分析了split和replace的功能及使用技巧,需要的朋友可以参考下
    2015-02-02

最新评论