js实现两个页面表单传值并接收

网页制作时,需要两个页面之间传值,通过JS就可轻松实现。

js 实现两个页面表单传值并接收源码

A页面:

<input type="text" id="txt">
<input type="button" value="测试" onclick="test()"/>
<SCRIPT LANGUAGE="JavaScript">
function
 test(){       
 var s =document.getElementById("txt");
 location.href="2.html?"+"txt="+encodeURI(s.value);
 }
</SCRIPT>

第一个页面表单中输入文字或其他值。

B页面代码:

<form id="form1" name="form1" method="post" action="">
  <label for="textfield"></label>
  <input type="text" name="value1" id="value1" />
</form>
<script language="javascript" type="text/javascript">
var loc=location.href;
var n1=loc.length;//地址的总长度
var n2=loc.indexOf("=");//取得=号的位置
var id=decodeURI(loc.substr(n2+1, n1-n2));//从=号后面的内容
//alert(id);
document.write(id)
document.getElementById("value1").value=id;
</script>

B页面获取传过来的值并显示,也可把传过来的值显示到文本框中。

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/3602.html

(2)
江山如画的头像江山如画管理团队
如何开始自媒体创业,自媒体创作6大技巧
上一篇 2019年7月9日 上午10:21
CSS进阶,4个案例入门,学会LESS使用
下一篇 2019年7月17日 上午9:23

99%的人还看了以下文章

  • 第10课:表格

    表格用来显示那些逻辑上以行和列显示的信息。 表格难学吗? 对于初学者来说,在HTML中创建表格似乎比较复杂,不过只要耐心细致地观察,你就会发现表格实际上与其它HTML元素相似,也具有严格的逻辑结构。 例1: <table> <tr><td>单元格1</td><td>单元格2</td>&l…

    2018年1月19日
    6.8K0
  • jquery全选和反选功能代码,兼容所有浏览器

    <!doctype html> <html> <head> <meta charset=”utf-8″> <title>jquery全选和反选功能代码,兼容所有浏览器|www.125jz.com</title> <script type=”text/javascript” src=…

    2019年11月1日
    5.4K0
  • 实现网页全屏和退出全屏JS代码,多浏览器兼容

    实现网页全屏和退出全屏JS代码,兼容主流浏览器如:谷歌、火狐、360等。   <!DOCTYPE html> <html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <t…

    2019年2月15日
    5.3K0
  • javascript-快速掌握DOM技术

    Javascript的组成: 1.  js的语法(核心)。 2. DOM(文本对象模型) :用于操作HTML文档的应用编程接口。 DOM的出现使得动态HTML(DHTML)得以实现,可以不用重新加载页面而改变网页的外观和内容。 DOM的级别(版本):DOM1,DOM2,DOM3 3. BOM(浏览器模型)  BOM是Browser Object Model的…

    2018年7月17日
    4.8K0
  • 注册表单验证常用js代码:用户名、密码、邮箱等字段验证

    <script language=”javascript”>   //验证是否为数字   function IsDigit(cCheck)       {       return ((‘0′<=cCheck) && (cCheck<=’9’));       }      //验证是否为英文字母        fun…

    2021年11月30日
    3.3K0
  • 响应式布局和自适应的区别

    客户端,PC、平板、手机,各种尺寸,要给电脑PC和手机分别设计不同的网页吗?要给每一个手机分别设计一个网页吗? 不需要,因为有了响应式布局。 响应式布局被大家熟知的一个重要原因就是Twitter开源了bootstrap。。 响应式布局和自适应的区别: 自适应是为了解决如何才能在不同大小的设备上呈现相同的网页。 手机的屏幕比较小,宽度通常在600像素以下,pc…

    2019年10月15日
    5.5K0

发表回复

登录后才能评论