宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 个人博客 > javascript

[js]html页面做传值的范例html页面接参数传值

2016-10-13 00:16:48 点击量:80 标签: 收藏本文

方法一:
下面是javascrīpt的一种实现方法, 这个函数是通过window.location.href中的分割符获得各个参数。
有了这个函数,就可以在页面之间传递参数了。

  1. /* 
  2. *函数功能:从href获得参数 
  3. *sHref:   http://www.artfh.com/arg.htm?arg1=d&arg2=re 
  4. *sArgName:arg1, arg2 
  5. *return:    the value of arg. d, re 
  6. */ 
  7. function GetArgsFromHref(sHref, sArgName) 
  8.       var args    = sHref.split("?"); 
  9.       var retval = ""
  10.     
  11.       if(args[0] == sHref) /*CuPlayer.com参数为空*/ 
  12.       { 
  13.            return retval; /*CuPlayer.com无需做任何处理*/ 
  14.       }  
  15.       var str = args[1]; 
  16.       args = str.split("&"); 
  17.       for(var i = 0; i < args.length; i ++) 
  18.       { 
  19.           str = args[i]; 
  20.           var arg = str.split("="); 
  21.           if(arg.length <= 1) continue; 
  22.           if(arg[0] == sArgName) retval = arg[1]; 
  23.       } 
  24.       return retval; 

ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室