我想知道如何从解析的查询字符串中获取信息并使用它来显示在我的页面顶部。忽略代码的window.alert部分,我只是用它来验证函数是否有效。 例如:如果用户选择了春季,夏季,冬季和秋季,则无论他们选择哪一个,都会在下一页显示标题。因此,如果(seasonArray [i])= Fall,我想将该信息传递到表单中并将其显示为元素。我确信这很容易做到,但我无法理解。提前谢谢。
function seasonDisplay() {
var seasonVariable = location.search;
seasonVariable = seasonVariable.substring(1, seasonVariable.length);
while (seasonVariable.indexOf("+") != -1) {
seasonVariable = seasonVariable.replace("+", " ");
}
seasonVariable = unescape(seasonVariable);
var seasonArray = seasonVariable.split("&");
for (var i = 0; i < seasonArray.length; ++i) {
window.alert(seasonArray[i]);
}
if (window != top)
top.location.href = location.href
}
答案 0 :(得分:0)
<h1 id="DynamicHeader"></h1>
将警戒线替换为:
document.getElementById("DynamicHeader").insertAdjacentHTML('beforeend',seasonArray[i]);