CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

JS如何得到Get的传值

楼主loveyong488(程序〓〓苦)2006-03-04 15:27:13 在 Web 开发 / JavaScript 提问

是这样的.有一个文件a.html   代码如下:  
  <script   language="JavaScript"   src="http://localhost/Alliance/b.asp?userid=4903911&D_Num=212125"></script>  
   
        b.asp的代码如下:  
   
  <%   D_Num=Request.QueryString("D_Num");  
        Response.Redirect("c.asp?D_Num="+D_Num);  
  %>  
   
        c.asp是一段JS的代码.只能是JS.不能写任何其它语言.例如:  
  document.write("this   is   dog");  
   
  请问怎样得到b.asp传过来的D_Num这个值.我还要做什么吗? 问题点数:20、回复次数:4Top

1 楼pli0825(念叨念叨,我念叨死你!)回复于 2006-03-04 16:59:15 得分 0

c.asp代码可以这样:  
   
  <%  
  var   d_num   =   Request.QueryString("D_Num");  
  d_num   =   d_num   +   "";  
  %>  
  <script   language="javascript">  
  var   d_num   =   <%=   d_num%>;  
  document.write(d_num);  
  </script>Top

2 楼zhaoxiaoyang(梅雪香@深圳)回复于 2006-03-04 21:23:39 得分 7

<script   language="JavaScript">  
  <!--  
  function   getAttribute(source,   name)  
  {  
      var   reg   =   new   RegExp("(^|&|\\s)"+   name   +"\\s*=\\s*([^&]*?)(\\s|&|$)",   "i");  
      if   (reg.test(source))   return   RegExp.$2.replace(/[\x0f]/g,   ";");   return   "";  
  }  
  function   getSearch()  
  {  
  return   document.location.search;  
  }  
  alert(getAttribute(getSearch(),   "D_Num"));  
  //-->  
  </script>  
   
  根据大梅的一个方法改写的.Top

3 楼zhaoxiaoyang(梅雪香@深圳)回复于 2006-03-04 21:45:17 得分 13

更正一下,上一个有bug  
  <script   language="JavaScript">  
  <!--  
   
  function   getAttribute(source,   name)  
  {  
      var   reg   =   new   RegExp("(^|&|\\?|\\s)"+   name   +"\\s*=\\s*([^&]*?)(\\s|&|$)",   "i");  
      if   (reg.test(source))   return   RegExp.$2.replace(/[\x0f]/g,   ";");   return   "";  
  }  
   
  //var   str=getSearch();  
  //var   str=window.location.href;  
  var   str="http://meixx.nonamexz.com/mc/MxxCalendar.htm?param1=meixx&param2=梅雪香"  
   
  alert(getAttribute(str,   "param1"));  
  //-->  
  </script>Top

4 楼loveyong488(程序〓〓苦)回复于 2006-03-05 12:19:37 得分 0

谢谢.各位.Top

相关问题

  • php如何得到js取到的值呢?换句话就是说js如何把值传给PHP变量.
  • 如何在asp里得到js函数传过来的参数值
  • JS和ASP.NET 传值问题
  • 如何将js中得到参数传递给Bean?(请教了!)
  • 如何在php中得到js函数的返回值
  • 如何在JS中得到 radiobuttonlist 控件的值?
  • 问,JS中能不能得到每台电脑的唯一值?
  • js如何从页面中得到radio,checkbox所选中的值
  • 用js如果得到表单中的最原始值,难啊,
  • 急:用js,通过点击iframe中datagrid中的ImageButton,得到datagrid第一列的值,将这值传回父页textarea。

关键词

  • 代码
  • js
  • asp
  • 得到
  • 如下

得分解答快速导航

  • 帖主:loveyong488
  • zhaoxiaoyang
  • zhaoxiaoyang

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo