软开培训Day1

it2022-05-09  22

1)网页跳转

首先建立两个html网页来分别作为提交网页和显示网页。

在提交网页中建立5个input框,并对其命名。

写了一个函数来表示鼠标点击后的结果。

其中用document.getElementById(“input框的name”).value来取input框中的值;并用window.location.href=‘显示网页.html?a’+a+’&b=

’+b+’&c=’+c+’&d=‘+d+’&e=‘+e;语句来跳转网页至显示网页,并将五个框中的参数也传递给下一个界面。

用var url = location.search;来接收上一个界面传递的参数。

var Request = new Object();构建一个对象

if(url.indexOf(“?”)!=-1){ 选取?以后的字符

var str = url.substr(1); substr 截取字符串

strs = str.split(“&”); split为分割符,这里是将&分割。

for(var i =0;i<strs.length;i++){

Request [strs[i].split (“=“)[0]]=decodeURIComponent(strs[i].split(“=“)[1])

} 把数组转化为对象

}

最后用document.getElementById(‘a’).inner HTML 来输出排序后的数字(用Request.参数+Request.参数来按顺序连接字符)


最新回复(0)