获取参数

来源:互联网 发布:linux的vi怎么编辑 编辑:程序博客网 时间:2024/05/19 14:53

假设得到的网址为:http://localhost:8080/cwbbs/forum/admin/home.jsp?code=jhxxc

添加一个方法

<script type="text/javascript">

//获取url参数
  function request(paras)
    {
    alert("qwe2000");
        var url = location.href;
        var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
        var paraObj = {}
        for (i=0; j=paraString[i]; i++){
        paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);
        }
        var returnValue = paraObj[paras.toLowerCase()];
        if(typeof(returnValue)=="undefined"){
        return "";
        }else{
        return returnValue;
        }
    }

//例如为将传过来的参数值赋给id=ids的input可以这样写:

document.getElementById("ids").value=request("code");//类似于键值对,用key值获得value值

 

</script>