原理:

1.将参数通过拼接的方式拼接到页面的后面。

2.页面跳转后,解析url,根据关键字符'?',区别是页面还是后面的参数

3.根据关键字符'=',区分是参数名还是参数值

页面1:test1.html

<body>  
            请输入:  
            <input type="text" id="txta" >  
            <br />  
            第一种方式,传输入的值  
            <input type=button value="去往test2.html页面" οnclick="tiaozhuan()" />   
            <script type="text/javascript">  
                var tiaozhuan = function(){  
                    document.location.href ='test2.html?mydata1=' + $("#txta").val();  
                }  
            </script>  
            <br />  
            第二种方式,传固定的值  
            <input type=button value="去往test2.html页面" οnclick="document.location.href ='test2.html?mydata1=ciweigudingzhi';" />   
        </body>  
    </html>

页面2:test2.html

[html]

<!DOCTYPE html>  
    <html>  
        <head>  
            <meta charset="utf-8">  
            <title>test2.html页面</title>  
        </head>  
        <body>  
            test1.html页面传来的值为:<input type=text id="txt1" />  
            <script type="text/javascript">  
                var txt1 = document.getElementById("txt1");  
                txt1.value = location.search.match(new RegExp("[\?\&]mydata1=([^\&]+)", "i"))[1];  
            </script>  
        </body>  
    </html>

js实现页面跳转并传值相关推荐

  1. JS中页面跳转,传值包含中文时乱码解决方案

    首先,在JS中将要传递的中文编码:encodeURI(encodeURI(value)): 然后在跳转界面中取值时通过以下方式解码:java.net.URLDecoder.decode(value , ...

  2. [HTML]js实现页面跳转,页面A跳到另一个页面B.以及页面传值(中文)

    原文地址为: [HTML]js实现页面跳转,页面A跳到另一个页面B.以及页面传值(中文) 要实现从一个页面A跳到另一个页面B,js实现就在A的js代码加跳转代码 JS跳转大概有以下几种方式: 第一种: ...

  3. JS 实现页面跳转的几种方法

    JS 实现页面跳转的几种方法 要实现从一个页面A跳到另一个页面B,js实现就在A的js代码加跳转代码 JS跳转大概有以下几种方式: 第一种:(跳转到b.html) <script languag ...

  4. 微信小程序两个页面跳转,传值

    微信小程序两个页面跳转,传值 在小程序界面,需要点击后跳转界面并且传递一个值. 具体实现如下:首先在wxml界面需要绑定事件,绑定需要传的值 a.wxml `<view bindtap=&quo ...

  5. js实现页面跳转重定向的几种方式

    转载自  js实现页面跳转重定向的几种方式 这篇文章主要介绍js实现页面跳转重定向的几种方式,需要的朋友可以参考下 第一种: <script language="javascript& ...

  6. js 控制页面跳转的5种方法

    js 控制页面跳转的5种方法 编程式导航: 点击跳转路由,称编程式导航,用js编写代码跳转. History是bom中的History.back是回退一页Histiory.go(1)前进一页Histo ...

  7. 【Android基础】页面跳转与传值(Activity跳转与传值)

    一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本的要求. 本次我们就讲一下,Android中页面跳转以及传值的几种方式 ...

  8. iOS——使用StroryBoard页面跳转及传值

    之前在网上搜iOS的页面跳转大多都是按回以前的那种xib的形式,但鄙人是使用storyboard的.这篇就只介绍利用storyboard进行页面跳转与传值. 新建页面 iOS的程序也是使用了MVC的思 ...

  9. 小程序-js进行页面跳转

    js进行页面跳转 微信小程序 跳转页面 wx.navigateTo({}): wx.navigateTo({ //保留当前页面,跳转到应用内的某个页面(最多打开5个页面,之后按钮就没有响应的)后续可以 ...

最新文章

  1. java 主动抛出 段错误_段错误产生的原因~
  2. 【错误记录】无法打开 “xxx“ , 因为 Apple 无法检查其是否包含恶意软件
  3. 【Linux抓包工具之tcpdump】
  4. GET与POST可传递的最大值到底是多少?
  5. Hyper-v 2016 VHD Set
  6. 为什么开发者应该摒弃敏捷?(转)
  7. react如何监听路由url变化
  8. Python eval 与 exec 函数区别 - Python零基础入门教程
  9. 国产物联网操作系统崛起!
  10. 2022注册测绘师备考开始 还在不知所措?手把手教你怎么考?
  11. 我的拆机经历——戴尔灵越5570系列
  12. Centos 7搭建PPTP服务器方法
  13. python培训骗局
  14. VulnHub-XXE
  15. 操作系统学习笔记(二十八)~文件系统+连续分配+链接分配+索引分配+空闲空间管理
  16. -xms -xmx无效
  17. myeclipse修改jsp页面无反应
  18. 2019.9.19年华为杯数模
  19. WebGL入门(八)-通过旋转矩阵实现图形(三角形)绕Z轴的旋转
  20. 2020.3.29总结

热门文章

  1. 2021年PMP退考的流程是怎样的?
  2. idea没法识别java文件
  3. iOS WKWebView 播放视频时禁用自动全屏播放
  4. 泰克示波器控件接线图的重要性
  5. [转]madwifi无线网卡源代码阅读
  6. 社交零售多商户分销商城APP小程序系统
  7. 线性 - 比较器 LM339APWR 电子元器件采购
  8. #520. 「LibreOJ β Round #3」绯色 IOI(开端) 贪心
  9. 使用Linux卸载zoom(适用于所有软件)
  10. 前端基础(5):Validate