仅在特定网址具有特定值时,我才尝试显示隐藏的div
,如下所示:
var url = window.location.search;
if (url.match("Test Value")) {
$(".testdiv").show();
}
else if (url.match("Some Text")){
$(".textdiv").show();
}
不确定我是否尝试正确的方法,如果没有匹配的字符串,则显示错误,我应该在这里尝试什么方法?
答案 0 :(得分:0)
您可以使用URL.searchParams。
<style>
.RadioButtonListWithCheckbox {
margin-left: -16px;
}
</style>
示例:
new URL(location).searchParams.get('nameOfQueryStringParam')
然后,将其用于..
const param = new URL('http://example.com?x=1&y=2').searchParams
console.log(param.get('x')) // 1
console.log(param.get('y')) // 2
console.log(param.get('z')) // null