javascript和htm?小问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 05:39:39
javascript可以获得http://www.04623.ik8.com/index.htm?jjs中的jjs变量的数,我记得以前看过但没记住具体怎么获得的。谁能帮我一下!谢谢!

document对象的URL属性就是当前页面的URL。
如果要获得http://www.mysite.com/webPage.htm?name=value&name=value中的nam和value,应该用字符串对象来处理URL.仔细阅读下面代码,你就明白了。(测试时在浏览器中输入文件名加上若干用&隔开的name=value对。)
<HTML>
<head><title>test</title></head>
<body>
<script language=javascript>
var aName=new Array();//name数组
var aValue=new Array();//value数组
var sNameEqualsValue;//问号后面的name=value字符串
var aNameAndValue=new Array();//name=value数组
var sURL=document.URL;
document.write("The url of this page is:"+sURL+"<br>");
if (sURL.indexOf("?")*sURL.indexOf("=")!=1){//如果url中包含问号和等号
sNameEqualsValue=sURL.split("?")[sURL.split.length-1];//取得名字和值的字符串,即问号之后的字符串
document.write("The Names and Values:"+sNameEqualsValue+"<br>");//输出问号之后