在微博上大尺度女账号怎么号8

Javascript获取HTML静态页面参数传递值示例
字体:[ ] 类型:转载 时间:
获取HTML静态页面参数传递值可以利用split函数来按参数切成数组、利用正则表达式来获取,具体实现如下,感兴趣的朋友可以参考下
给大家看一下我的代码 只要把这些代码嵌入到页面文件即可 例一 利用正则表达式来获取
代码如下: var LocString = String(window.document.location.href); function getQueryStr(str) { var rs = new RegExp("(^|)" + str + "=([^&]*)(&|$)", "gi").exec(LocString), if (tmp = rs) { return tmp[2]; } // parameter cannot be found return ""; }
代码如下: document.getElementById("user").value = getQueryStr("user"); document.getElementById("password").value = getQueryStr("password"); document.getElementById("sysno").value = getQueryStr("sysno");
例二 利用split函数来按参数切成数组
代码如下: &script& urlinfo=window.location. //获取当前页面的url len=urlinfo.//获取url的长度 offset=urlinfo.indexOf("?");//设置参数字符串开始的位置 newsidinfo=urlinfo.substr(offset,len)//取出参数字符串 这里会获得类似“id=1”这样的字符串 newsids=newsidinfo.split("=");//对获得的参数字符串按照“=”进行分割 newsid=newsids[1];//得到参数值 alert("您要传递的参数值是"+newsid); &/script&
不过一定要记得 这个方法只是针对含有参数的url有用 ,如果对方用了POST方法传递参数, url中是不会含有参数的所以这个技巧只对GET方法或者指定了参数的url有用哦 下面看一个完整的实例 aa.htm是参数输渗入渗出界面 bb.htm是参数接收处理界面 aa.htm
代码如下:  &html&   &head&   &/head&   &body&   &script&   function submit()   {   var input1 = document.getElementById("inputid");   window.open("bb.htm?inputStr=" + input1.value);//传入参数   }   &/script&   &input type = "text" id = "inputid"&   &input type = "button" onclick = "submit()" value = "提交"&   &/body&   &/html&   bb.htm:   &html&   &head&   &script&   //获得参数的方法   var request =   {   QueryString : function(val)   {   var uri = window.location.   var re = new RegExp("" +val+ "=([^&?]*)", "ig");   return ((uri.match(re))?(uri.match(re)[0].substr(val.leng th+1)):null);   }   }   &/script&   &/head&   &body&   &script&   //调用方法获得参数   var rt = request.QueryString("inputStr");   alert(rt);   &/script&   &/body&   &/html&
代码如下: &html&   &head&   &title&test&/title&   &meta http-equiv="Content-Type" content="text/ charset=gb2312"&   &SCRIPT LANGUAGE="JavaScript"&   &!--   var request = {   QueryString : function(val) {   var uri = window.location.   var re = new RegExp("" +val+ "=([^&?]*)", "ig");   return ((uri.match(re))?(uri.match(re)[0].substr(val.leng th+1)):null);   }   }   var a = request.QueryString ("a");   var b = request.QueryString ("b");   var c = request.QueryString ("c");   if ((a != null)){a=a} else{a="参数A空"}   if ((b != null)){b=b} else{b="参数B空"}   if ((c != null)){c=c} else{c="参数C空"}   document.writeln("参数A: " + a);   document.writeln("&br&参数B: " + b);   document.writeln("&br&参数C: " + c);   //--&   &/SCRIPT&   &/head&   &body&   &form name="form1" action="?"&   请输入参数值:&br&   &SCRIPT LANGUAGE="JavaScript"&   document.writeln("A:&input type='text' name='a' value='"+a+"'&&br&");   document.writeln("B:&input type='text' name='b' value='"+b+"'&&br&");   document.writeln("C:&input type='text' name='c' value='"+c+"'&&br&");   &/SCRIPT&   &input type="submit" name="Submit" value="提交参数查观效果"&   &/form&   &/body&   &/html&
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具如何可以显示input中的值呢 - ASP当前位置:& &&&如何可以显示input中的值呢如何可以显示input中的值呢&&网友分享于:&&浏览:4次怎么可以显示input中的值呢&script & type= &text/javascript &&
function & KeyPress(e,o){
var & oEvent & = & (document.all) & ? & window.event & : &
if(oEvent.keyCode==13) & alert(o.value);
&input & name= & & & type= &text & & onkeypress= &KeyPress(this) & & /&
怎么可以显示input中的值呢------解决方案--------------------onkeypress= &KeyPress(this.event,this) &
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有&input&的值不显示,firebug调试有值的?解决方案 - ASP.NET当前位置:& &&&&input&的值不显示,firebug调试有值的?解决&input&的值不显示,firebug调试有值的?解决方案&&网友分享于:&&浏览:6次&input&的值不显示,firebug调试有值的?&&li&
&&&&&&span&&所属公司:&/span&
&&&&&&span&
&&&&&&&&&&input&type="text"&name="Company"&&value="@pany.ToString()"&/&&/span&
&&&&&span&&所属公司ID:&/span&
&&&&&&span&
&&&&&&&&&&&input&type="text"&name="CompanyID"&&value="@panyID.ToString()"&/&&/span&
------解决方案--------------------ViewBag是动态类型不用tostring()了~
另外右击页面&看看生成的html
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有2009年2月 .NET技术大版内专家分月排行榜第三
2015年3月 总版技术专家分月排行榜第二2014年12月 总版技术专家分月排行榜第二2014年9月 总版技术专家分月排行榜第二
2015年3月 .NET技术大版内专家分月排行榜第一2015年2月 .NET技术大版内专家分月排行榜第一2015年1月 .NET技术大版内专家分月排行榜第一2014年12月 .NET技术大版内专家分月排行榜第一2014年11月 .NET技术大版内专家分月排行榜第一
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。}

我要回帖

更多关于 微博上经常晒胸微博号 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信