gpt4 book ai didi

javascript - 通过脚本编辑器从 SharePoint 上的 Javascript 内部调用 CSS

转载 作者:行者123 更新时间:2023-11-28 02:30:13 25 4
gpt4 key购买 nike

我目前在 SharePoint 脚本编辑器 Web 部件上放置了一段 JavaScript 代码。这个想法是,如果查询字符串为 1,它将调用 SP CSS 来隐藏高级搜索 Web 部件,否则显示它。

我让 JavaScript 成功检索了查询字符串的值,但如何让它从 Javascript if 语句中调用 CSS。

我需要从 Javascript 调用的 CSS 如下:

.srch-advancedtable {

visibility: hidden;
}

我的 JavaScript 如下,但它没有成功调用 CSS:

<script>

function getParamValuesByName (querystring) {
var qstring = window.location.href.slice(window.location.href.indexOf('?') +
1).split('&');
for (var i = 0; i < qstring.length; i++) {
var urlparam = qstring[i].split('=');
if (urlparam[0] == querystring) {
return urlparam[1];
}
}
} var uid = getParamValuesByName('id');


document.write(uid);

if (uid == 1){

alert("the value is 1")

document.getElementById("srch-advancedtable").visibility = hidden;
}


</script>

我怎样才能让它正常工作?

最佳答案

找到答案,这是一个 CSS 类而不是 ID。这有效:

document.getElementsByClassName("srch-advancedtable")[0].style.visibility= "hidden";

关于javascript - 通过脚本编辑器从 SharePoint 上的 Javascript 内部调用 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47732824/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com