HTML中用JS获取GET的参数

来源:互联网 发布:网络奇谈恐惧鸟txt 编辑:程序博客网 时间:2024/04/29 20:22

要在HTML中使用JS获取GET参数有点困难,不过还好,实现了,代码发出来给大家参考下!

/** 
* 模仿request.getParameter(); 
* 但是只能接收三种提交 

...

* xxx 
* 从浏览器直接输入URL中带有信息xxx.html 
* return 返回的是string类型,*/ 
function getParameter(name) 

var paramStr=location.search; 
if(paramStr.length==0)return null; 
if(paramStr.charAt(0)!=’?’)return null; 
paramStr=unescape(paramStr); 
paramStr=paramStr.substring(1); 
if(paramStr.length==0)return null; 
var params=paramStr.split(’&’); 
for(var i=0;i{ 
var parts=params[i].split(’=’,2); 
if(parts[0]==name) 

if(parts.length<2||typeof(parts[1])=="undefined"||parts[1]=="undefined"||parts[1]=="null")return ""; 
return parts[1]; 


return null; 

原创粉丝点击