在我的网络应用中,系统会询问用户一个问题,并且只能选择两个答案中的一个。是还是不是。查询字符串是根据他们的答案创建的。
以下代码通过每个页面的URL包含查询字符串:
var navlinks = document.getElementsByClassName("qString");
$(navlinks).prop("href", function() { return this.href + location.search; })
只有2个查询字符串,?choice=yes
和?choice=no
。
用户通过该应用后,如果他们从任何其他页面导航到park01.html
,park02.html
或park03.html
,则会通过被叫{{{ 1}}。
这是我在伪代码中的概念:
function()
这个概念有意义吗?语法是什么样的?
答案 0 :(得分:2)
如果您只是根据上一条评论寻找伪代码到JavaScript的具体翻译,那么这应该是您所需要的:
if (location.search === "?choice=yes") {
funcA();
funcB();
funcC();
}
else {
funcD();
funcE();
funcF();
}
虽然在这个阶段,我建议在这里花更少的时间在基于教学/教程的网站上。