发表于: 2021-03-17 20:12:31

1 1866


今天完成的事情:完成了任务三页面二的js部分

明天计划的事情:将任务三代码初步写成

收获:如何通过url传递参数

function go() {
        var i = shuffle()
        location.href = 'fan.html?' + 'txt=' + i;
}

通过location.href把需要传的参数加到url里,并跳转到下个页面

$(document).ready(function () {

    var loc = location.href;
    var n1 = loc.length;
    var n2 = loc.indexOf('=');
    var txt = decodeURI(loc.substr(n2 + 1n1 - n2));

}

定义变量loc为该网页的url

定义变量n1为url的长度

定义变量n2,为=在url中的位置

substr() 方法可在字符串中抽取从开始下标开始的指定数目的字符。

即从=后的一位取n2-n1位字符,即上个页面传来的参数。



返回列表 返回列表
评论

    分享到