如何通过url将参数传递给javascript并将其显示在页面上?

例如,我有一个这样的网址:www.mysite.com/my_app.html

如何将值“Use_Id = abc”传递给它并使用javascript在该页面上显示?

最佳答案
在不需要外部库的情况下编写自己的文件应该不会太难.

// www.mysite.com/my_app.html?Use_Id=abc 

var GET = {};
var query = window.location.search.substring(1).split("&");
for (var i = 0, max = query.length; i < max; i++)
{
    if (query[i] === "") // check for trailing & with no param
        continue;

    var param = query[i].split("=");
    GET[decodeURIComponent(param[0])] = decodeURIComponent(param[1] || "");
}

用法:GET.Use_id或GET [“Use_id”].您还可以使用GET中的“U​​se_id”检查参数是否存在,即使它具有空值(将返回true或false).

转载注明原文:如何通过url将参数传递给javascript并将其显示在页面上? - 代码日志