javascript 根据参数ID获取链接地址的参数值

javascript 根据参数ID获取链接地址的参数值
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.jzread.com/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>javascript 根据参数ID获取链接地址的参数值</title>
<script language="javascript">
//根据参数ID获取链接地址的参数值
function getthe_hrefvar(strVar)
{
 var the_urlvar="0";
 if(strVar)
 {
  if(document.location.search.substr(1))
  {
   var aParams = document.location.search.substr(1).split('&');
   for (i=0; i<aParams.length; i++)
   {
    var aParam = aParams[i].split('=');
    if(aParam[0]==strVar)
    {
     the_urlvar = aParam[1];
     break;
    }
   }
  }
 }
 return the_urlvar;
}
//http://jzread.com/index.html?&id=22
var url = getthe_hrefvar('id');
alert(url);//22
</script>
</head>

<body>
</body>
</html>

时间: 2024-11-05 20:33:17

javascript 根据参数ID获取链接地址的参数值的相关文章

JavaScript中使用ID获取节点的思路

在现在的网页开发中,元素的ID属性可能仅仅只用于JavaScript查找元素了,因为他不能重复使用,违背了CSS的编写原则,但是最近偶然看到有人另类的使用. 学习JavaScript的时候,通过ID获取节点对象的方法,书上以及手册都是这样写的: var idnode=document.getElementById("idname") 然后再用获取到idnode更改样式: idnode.style.color="#ff0" 但是偶然的机会看到有人是这样写的: idna

Javascript获取URL地址变量参数值的方法

今天碰到在做一个动态页面的时候,需要用到 URL 的参数值来作判断,从而决定某一块内容在当前页面是否显示.例如exampe.html?parm1=xxx&parm2=xxx&parm3=xxx&-,在这里就需要获取.html后面的所有参数的值. 脑子里的第一个想法是利用"&"符号分割 URL ,从而达到获取参数值的目的. 同时在网上搜了下,实地操作后,记录如下. 方法一:在某一块内容的 div 标签后面,加入如下 Javascript 代码:  代码如下

java通过正则表达式匹配获取链接地址

1.正则表达式中Matcher中find()方法的应用. 2.String对象中的 replaceAll(String regex,String replacement) 方法的使用.通过这个方法去除了不必要的字符串,从而得到了需要的网址和链接文字 例.1超简单的  代码如下 复制代码 String content = "<a href="URL">"; String pattern= "href="([^"]*)"

实例详解JavaScript获取链接参数的方法_javascript技巧

使用url传递参数,大家应该不陌生,例如: http://www.softwhy.com/home.php?mod=space&do=home&view=all 既然传递参数,那么自然就要获得传递的参数,当然获取参数的方式有多种多样,下面就介绍其中的一种,和大家一起分享,希望能够给大家带来一定的帮助,代码如下: var url="http://www.softwhy.com/home.php?mod=space&do=home&view=all"; if

Javascript 获取链接(url)参数的方法[正则与截取字符串]_javascript技巧

当然,我们也可以用正则直接匹配,文章中也给出了一个正则的例子. 分解链接的方式: 复制代码 代码如下: <script type="text/javascript"> <!-- // 说明:Javascript 获取链接(url)参数的方法 function getQueryString(name) { // 如果链接没有参数,或者链接中不存在我们要获取的参数,直接返回空 if(location.href.indexOf("?")==-1 || l

js-post提交到模态框,无法获取url地址增加的参数

问题描述 post提交到模态框,无法获取url地址增加的参数 使用的bootstrap,新页面在模态框中显示.使用getquerystring无法获取id,显示null,如果直接location.href=地址,可以获得到id.要怎么做呢,url确定附带id了,但是跳转后却没了 解决方案 ajax请求的吧,这样浏览器地址栏当然没有参数,你的getquerystring肯定是通过location.href或者location.search来分析获取参数的,地址栏都没有参数当然获取不到 用全部变量保

正则获取图片地址 链接地址_正则表达式

复制代码 代码如下: reg = /<[img|href][^>]*src\s*=\s*('|")?([^'">]*)\1([^>])*>/ig 正则获取图片地址 一.问题: 采集的过程中遇到一个问题:从数据库里读出来的图片没有正常显示,分析后发现是数据库里的图片以网站根目录为相对路径方式存储,图片地址如:/uploads/allimg/090403/012F31N9-1.jpg,原来做的读取图片是以http://开关的URL绝对图片获取,所以采集中出现以

链接地址或参数错误!(C# aspx web项目本地测试正常,上传到服务器运行报错)

问题描述 链接地址或参数错误!(C#aspxweb项目本地测试正常,上传到服务器运行报错)这个问题困扰了我好久,求大神们指导~~ 解决方案 解决方案二:太空洞了.解决方案三:可能是浏览器兼容问题,可能是32位服务器问题,可能是webconfig配置问题...也可能是正式服的数据库与测试服的数据库不同步的问题...反正出这个问题的原因很多....请拿出错误的页面提示,自己f12调试也是可以看看的

在C#中如何获取网页的验证码链接地址

问题描述 在C#中如何获取网页的验证码链接地址 在C#中如何获取网页的验证码链接地址,比如我想通过在C#窗体中点击获取验证码按钮,得到网页的验证码. 解决方案 你是指验证码图片还是验证码的字符串? 如果是验证码图片,那么一般验证码的图片都是有个链接的,你先获取到这个链接然后将这个链接拼接到当前地址后面(或者当前地址的上一级). 然后通过WebClient的DownloadFile方法下载验证码图片... 如果你想要获取验证码字符串就必须自己想办法识别了...简单的验证码可以通过调用第三方识别引擎