使用JavaScript调用基于查询字符串的函数

时间:2015-04-30 21:09:09

标签: javascript function logic query-string

在我的网络应用中,系统会询问用户一个问题,并且只能选择两个答案中的一个。是还是不是。查询字符串是根据他们的答案创建的。

以下代码通过每个页面的URL包含查询字符串:

var navlinks = document.getElementsByClassName("qString");
    $(navlinks).prop("href", function() { return this.href + location.search; })

只有2个查询字符串,?choice=yes?choice=no

用户通过该应用后,如果他们从任何其他页面导航到park01.htmlpark02.htmlpark03.html,则会通过被叫{{{ 1}}。

这是我在伪代码中的概念:

function()

这个概念有意义吗?语法是什么样的?

1 个答案:

答案 0 :(得分:2)

如果您只是根据上一条评论寻找伪代码到JavaScript的具体翻译,那么这应该是您所需要的:

if (location.search === "?choice=yes") {
    funcA();
    funcB();
    funcC();
}
else {
    funcD();
    funcE();
    funcF();
}

虽然在这个阶段,我建议在这里花更少的时间在基于教学/教程的网站上。