zoukankan      html  css  js  c++  java
  • 用javascript实现html页面之间的参数传递

    =========================================================

    声明:

           作者:纪国瑞 华北电力大学控制系统中心

           要转载此文,必须包含本声明,并不得修改本声明。

    =========================================================

          

    我们知道,在服务器端asp程序可以接受html页面上的form传来的参数。

    那么,可不可以传递参数给html页面呢。可以。

    下面是javascript的一种实现方法, 这个函数是通过window.location.href中的分割符获得各个参数。

    有了这个函数,就可以在页面之间传递参数了。

    /*
     *函数功能:从href获得参数
     *sHref:   http://www.cscenter.com.cn/arg.htm?arg1=d&arg2=re
     *sArgName:arg1, arg2
     *return:  the value of arg. d, re
     */
    function GetArgsFromHref(sHref, sArgName)
    {
        var args  = sHref.split("?");
        var retval = "";
        
        if(args[0] == sHref) /*参数为空*/
        {
             return retval; /*无需做任何处理*/
        } 
        var str = args[1];
        args = str.split("&");
        for(var i = 0; i < args.length; i ++)
        {
            str = args[i];
            var arg = str.split("=");
            if(arg.length <= 1) continue;
            if(arg[0] == sArgName) retval = arg[1];
        }
        return retval;
    }

  • 相关阅读:
    Nim or not Nim? hdu3032 SG值打表找规律
    Maximum 贪心
    The Super Powers
    LCM Cardinality 暴力
    Longge's problem poj2480 欧拉函数,gcd
    GCD hdu2588
    Perfect Pth Powers poj1730
    6656 Watching the Kangaroo
    yield 小用
    wpf DropDownButton 源码
  • 原文地址:https://www.cnblogs.com/janmson/p/359615.html
Copyright © 2011-2022 走看看