当前位置导航:炫浪网>>网络学院>>网页制作>>JavaScript教程

Javascript获取地址参数

修改地址后的参数:

<script>
function getNewUrl(oldurl,paramname,pvalue){
    var reg = new RegExp("(\\?|&)"+ paramname +"=([^&]*)(&|$)","gi");
    var t=oldurl.match(reg)[0];
    var retxt=t.substring(0,t.indexOf("=")+1)+pvalue;
    if(t.charAt(t.length-1)=='&') retxt+="&";
    return oldurl.replace(reg,retxt);
 }
 alert(getNewUrl(""));
</script>


获取地址参数:

<script>
function aa(source, name)
{
  var reg = new RegExp("(^|\\?|&)"+ name +"=([^&]*)()", "i");
 
  if (reg.test(source)) return RegExp.$2; return "";
};
alert(aa("", "temp"))
</script>

相关内容
赞助商链接